[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trevor Larnach singles on a sharp line drive to center fielder Alejandro Osuna.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-18T18:39:01.491Z","endTime":"2026-06-18T18:39:14.633Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3],"actionIndex":[0,1,2],"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":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"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-18T15:57:17.207Z","endTime":"2026-06-18T18:16:12.414Z","isPitch":false,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"},"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-18T18:16:12.414Z","endTime":"2026-06-18T18:36:47.914Z","isPitch":false,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"},"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-18T18:36:47.914Z","endTime":"2026-06-18T18:39:03.756Z","isPitch":false,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.1,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.69058740065788,"aZ":-11.508782911652524,"pfxX":-4.574385866342859,"pfxZ":10.515173515315794,"pX":-0.6176069994873374,"pZ":2.206008814330691,"vX0":3.4757273549945675,"vY0":-140.24673156487873,"vZ0":-6.980562677560835,"x":140.54,"y":179.22,"x0":-1.287090311809791,"y0":50.0032487404074,"z0":5.500629964154421,"aX":-8.990416788958202},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.5,"breakHorizontal":7.4,"spinRate":2306,"spinDirection":212},"zone":7,"typeConfidence":2.0,"plateTime":0.39257611338038867,"extension":6.762316933346297},"hitData":{"launchSpeed":104.9,"launchAngle":9.0,"totalDistance":238.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":136.27,"coordY":69.48}},"index":3,"playId":"62c7eb38-a357-33ae-b9df-98304f72a96a","pitchNumber":1,"startTime":"2026-06-18T18:39:03.756Z","endTime":"2026-06-18T18:39:14.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"contextMetrics":{},"playEndTime":"2026-06-18T18:39:14.633Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Byron Buxton strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-18T18:39:22.433Z","endTime":"2026-06-18T18:40:54.631Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":78.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.160220715158832,"aZ":-29.936010276716164,"pfxX":0.37532615078356724,"pfxZ":1.4160782101850122,"pX":0.22029478758024634,"pZ":1.8241974698984806,"vX0":3.8465682701965678,"vY0":-125.01809374269378,"vZ0":-3.414725528746393,"x":108.6,"y":189.53,"x0":-1.3895045142952709,"y0":50.00004001718064,"z0":5.675461421630783,"aX":0.5910920355810669},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.0,"breakHorizontal":-1.6,"spinRate":2597,"spinDirection":114},"zone":8,"typeConfidence":0.9,"plateTime":0.43879731153037316,"extension":6.525217311183177},"index":0,"playId":"33da1f3b-323c-3931-9a27-ea4852d67f4c","pitchNumber":1,"startTime":"2026-06-18T18:39:40.447Z","endTime":"2026-06-18T18:39:43.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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.4,"endSpeed":86.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.886582132445724,"aZ":-14.677378273948472,"pfxX":-8.026237348783074,"pfxZ":9.043086876741931,"pX":-0.49768297471406814,"pZ":2.091967680055666,"vX0":3.9119478908240692,"vY0":-138.67862096626757,"vZ0":-6.727218547966339,"x":135.97,"y":182.3,"x0":-0.8886858141273435,"y0":50.00691596811696,"z0":5.540482076112244,"aX":-15.535421385358296},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.0,"breakHorizontal":13.7,"spinRate":2299,"spinDirection":210},"zone":7,"typeConfidence":0.93,"plateTime":0.3959441072561538,"extension":6.787974957659926},"index":1,"playId":"39caf9c3-0a4e-3c41-9251-afa1dae354da","pitchNumber":2,"startTime":"2026-06-18T18:40:02.863Z","endTime":"2026-06-18T18:40:05.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.6,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.618704896511247,"aZ":-28.018657689017473,"pfxX":-10.508635384401941,"pfxZ":2.4193432957117613,"pX":-0.4181090699163615,"pZ":0.40319787876577,"vX0":5.018730904660195,"vY0":-130.40650271705113,"vZ0":-7.526077488453668,"x":132.94,"y":227.89,"x0":-1.0029220684008602,"y0":50.00639126178841,"z0":5.4426290065981595,"aX":-18.089324043921973},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":2.9,"breakHorizontal":17.9,"spinRate":1590,"spinDirection":231},"zone":13,"typeConfidence":0.9,"plateTime":0.420138206505444,"extension":6.911392955747301},"index":2,"playId":"6a003723-bc4e-3957-90df-47d7634a38cf","pitchNumber":3,"startTime":"2026-06-18T18:40:26.605Z","endTime":"2026-06-18T18:40:29.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":88.2,"endSpeed":80.9,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.743727493521654,"aZ":-23.842254975960003,"pfxX":-9.005427455294628,"pfxZ":5.010017092186298,"pX":0.19852724202161107,"pZ":1.2054070881318493,"vX0":5.951155444652129,"vY0":-128.22118432253504,"vZ0":-6.217773605470321,"x":109.43,"y":206.23,"x0":-0.9836147563858535,"y0":50.00340778792208,"z0":5.524540088761671,"aX":-14.981299674554036},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.8,"breakHorizontal":15.0,"spinRate":1460,"spinDirection":228},"zone":14,"typeConfidence":0.9,"plateTime":0.42731543271933603,"extension":6.479801117120447},"index":3,"playId":"489323a1-6dad-3885-b147-335b00d2c2cb","pitchNumber":4,"startTime":"2026-06-18T18:40:51.631Z","endTime":"2026-06-18T18:40:54.631Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.8,"awayTeamWinProbability":50.2,"homeTeamWinProbabilityAdded":3.3999999999999915,"leverageIndex":1.46,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-06-18T18:40:54.631Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kody Clemens singles on a sharp line drive to center fielder Alejandro Osuna. Trevor Larnach to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-18T18:41:09.509Z","endTime":"2026-06-18T18:43:44.692Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"postOnThird":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":73.9,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.87884095044323,"aZ":-42.557216708189976,"pfxX":1.3277925220554587,"pfxZ":-7.592201089690417,"pX":-0.20443843396145528,"pZ":1.0400413277730405,"vX0":1.6917197092307792,"vY0":-116.74724652829522,"vZ0":-1.9293086365404888,"x":124.79,"y":210.7,"x0":-1.1135378066400505,"y0":50.00383224095186,"z0":5.91712653177165,"aX":1.815522793791625},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-13.9,"breakHorizontal":-2.9,"spinRate":2807,"spinDirection":27},"zone":13,"typeConfidence":0.9,"plateTime":0.47083666586417694,"extension":6.307199690601981},"index":0,"playId":"1f472a00-fefb-39d4-950b-e3e5f754a498","pitchNumber":1,"startTime":"2026-06-18T18:41:24.897Z","endTime":"2026-06-18T18:41:27.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":81.9,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.98838622416956,"aZ":-20.909029854552315,"pfxX":-9.09953628840244,"pfxZ":6.598308420986311,"pX":-0.2817088482620849,"pZ":1.0879533721938237,"vX0":5.492443295811114,"vY0":-129.98939959927043,"vZ0":-7.1804845305257,"x":127.74,"y":209.41,"x0":-1.2430466128260185,"y0":50.00029363041034,"z0":5.480712039096542,"aX":-15.524601280707758},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":10.6,"breakHorizontal":15.2,"spinRate":1726,"spinDirection":218},"zone":13,"typeConfidence":0.9,"plateTime":0.42184712614141917,"extension":7.153960960011351},"index":1,"playId":"afa735f2-3713-3e1e-ab9b-a8054ab81380","pitchNumber":2,"startTime":"2026-06-18T18:41:46.910Z","endTime":"2026-06-18T18:41:51.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.12283080474429,"aZ":-11.70000392636692,"pfxX":-7.586870960652795,"pfxZ":10.356439069128683,"pX":-0.20987779603446025,"pZ":1.8014912578158704,"vX0":4.974861601382172,"vY0":-140.2841746673578,"vZ0":-7.903933740591829,"x":125.0,"y":190.14,"x0":-1.0279298843530493,"y0":50.00303962080643,"z0":5.432943722458553,"aX":-14.999934280318264},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.2,"breakHorizontal":12.6,"spinRate":2501,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.39165579059395306,"extension":7.117465621828289},"index":2,"playId":"3fd27905-94c7-3098-bd70-8fdc84bdb0f9","pitchNumber":3,"startTime":"2026-06-18T18:42:08.185Z","endTime":"2026-06-18T18:42:11.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-18T18:42:21.163Z","endTime":"2026-06-18T18:42:40.498Z","isPitch":false,"type":"action","player":{"id":665019,"link":"/api/v1/people/665019"},"defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.14149770354987,"aZ":-14.068837027257933,"pfxX":-8.091318259941069,"pfxZ":8.949839368261287,"pX":-0.050151581533891945,"pZ":2.621696636643625,"vX0":5.987927202116736,"vY0":-141.72693029515457,"vZ0":-5.616112129244054,"x":118.91,"y":167.99,"x0":-1.1452892955527645,"y0":50.00141456366787,"z0":5.536729321649442,"aX":-16.36394108177407},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.1,"breakHorizontal":13.3,"spinRate":2463,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.3873274020432258,"extension":7.226505201152245},"index":4,"playId":"624d6993-51e8-3243-8e69-e3cca3eb34a9","pitchNumber":4,"startTime":"2026-06-18T18:42:40.498Z","endTime":"2026-06-18T18:42:43.498Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":81.0,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.941371805631945,"aZ":-30.735411186261164,"pfxX":-5.933822247961E-5,"pfxZ":0.885319379881059,"pX":1.354779161929255,"pZ":-1.3389591047137335,"vX0":6.119670964308954,"vY0":-126.33937030764065,"vZ0":-10.746987914742675,"x":65.36,"y":274.93,"x0":-1.0954191378918607,"y0":50.00238330859903,"z0":5.4275152480687625,"aX":-0.001006402970767814},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.6,"breakHorizontal":-1.3,"spinRate":2661,"spinDirection":56},"zone":14,"typeConfidence":0.91,"plateTime":0.4329939063713124,"extension":6.568787710736318},"index":5,"playId":"bcddbd10-ce1b-3ec0-8551-ab7de53364b8","pitchNumber":5,"startTime":"2026-06-18T18:43:03.688Z","endTime":"2026-06-18T18:43:06.688Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.3,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.287860399622357,"aZ":-36.78213565719672,"pfxX":-0.020986634281271233,"pfxZ":-2.8988734155632745,"pX":-0.9884432089320127,"pZ":2.754772919413304,"vX0":1.0176614910741018,"vY0":-124.78622827857717,"vZ0":-0.025588834527406012,"x":154.68,"y":164.4,"x0":-1.397489143633093,"y0":50.00311301335264,"z0":5.775945115443386,"aX":-0.03344339584257384},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-5.0,"breakHorizontal":-0.1,"spinRate":2709,"spinDirection":57},"zone":11,"typeConfidence":0.85,"plateTime":0.43763696650997197,"extension":6.328999203415389},"hitData":{"launchSpeed":101.9,"launchAngle":11.0,"totalDistance":228.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":113.29,"coordY":73.75}},"index":6,"playId":"b7564d4e-7324-3804-8c88-37410a114975","pitchNumber":6,"startTime":"2026-06-18T18:43:33.982Z","endTime":"2026-06-18T18:43:44.692Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.5,"awayTeamWinProbability":56.5,"homeTeamWinProbabilityAdded":-6.299999999999997,"leverageIndex":1.21,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-06-18T18:43:44.692Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Royce Lewis strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-18T18:43:52.166Z","endTime":"2026-06-18T18:45:34.990Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"postOnThird":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"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":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.4,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.156126858822276,"aZ":-8.708328580074364,"pfxX":-5.473485137062451,"pfxZ":11.916832653251728,"pX":-0.8038258993467826,"pZ":2.2611919859067817,"vX0":3.2516824218809677,"vY0":-139.82255645729708,"vZ0":-7.263858586258346,"x":147.64,"y":177.73,"x0":-1.2741472801474707,"y0":50.000603175774565,"z0":5.472752621252306,"aX":-10.776278142072456},"breaks":{"breakAngle":44.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":20.2,"breakHorizontal":9.2,"spinRate":2387,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.39255068991075515,"extension":6.906903162064773},"index":0,"playId":"e1ae42cf-80bc-3c54-aa7d-fe3b7c0d3a42","pitchNumber":1,"startTime":"2026-06-18T18:44:24.842Z","endTime":"2026-06-18T18:44:27.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"aba3b733-a826-307e-911e-ed0f2a342728","startTime":"2026-06-18T18:44:46.700Z","endTime":"2026-06-18T18:44:49.700Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.3,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.68071969414782,"aZ":-8.688452143479036,"pfxX":-6.386813266764103,"pfxZ":11.709012545567496,"pX":0.170316141979537,"pZ":1.6761395080165928,"vX0":5.437418800554316,"vY0":-141.11011666358698,"vZ0":-8.951609777602506,"x":110.51,"y":193.52,"x0":-0.9567557503628707,"y0":50.00664504375988,"z0":5.4590096835014394,"aX":-12.815434482430417},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.4,"breakHorizontal":10.4,"spinRate":2540,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.3889369079937053,"extension":6.584687924243547},"index":2,"playId":"912a120c-2025-3c47-b151-4dd5211a6988","pitchNumber":2,"startTime":"2026-06-18T18:45:08.884Z","endTime":"2026-06-18T18:45:12.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.3,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.276590425778227,"aZ":-25.972785067678558,"pfxX":-9.85539375292166,"pfxZ":3.724585104362286,"pX":0.4499243131752606,"pZ":1.0324313435778993,"vX0":6.648940796578017,"vY0":-127.68726800779089,"vZ0":-6.172364099377225,"x":99.85,"y":210.9,"x0":-0.8966636286107171,"y0":50.00272643332527,"z0":5.502605880865892,"aX":-16.406903516270326},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.6,"breakHorizontal":16.6,"spinRate":1480,"spinDirection":233},"zone":14,"typeConfidence":0.9,"plateTime":0.42762161869781634,"extension":6.51876791174406},"index":3,"playId":"600ef439-7fe9-3f3c-bfa5-9303e1bcfdc9","pitchNumber":3,"startTime":"2026-06-18T18:45:31.990Z","endTime":"2026-06-18T18:45:34.990Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":6.5,"leverageIndex":1.82,"dramaIndex":91.0,"contextMetrics":{},"playEndTime":"2026-06-18T18:45:34.990Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Bell singles on a ground ball to right fielder Brandon Nimmo. Trevor Larnach scores. Kody Clemens to 3rd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-18T18:45:41.626Z","endTime":"2026-06-18T18:47:33.433Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"postOnThird":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":{"id":683004,"link":"/api/v1/people/683004"},"isScoringEvent":true,"rbi":true,"earned":true,"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.394096680980212,"aZ":-23.770829849092326,"pfxX":-8.675561002525697,"pfxZ":5.034376003179227,"pX":-0.3040150257935238,"pZ":1.9946655351017313,"vX0":4.939957189631801,"vY0":-127.87237832078321,"vZ0":-4.5339841495039686,"x":128.59,"y":184.92,"x0":-1.1257644084215759,"y0":50.003663558848565,"z0":5.637512853368585,"aX":-14.482581196743928},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":8.4,"breakHorizontal":14.8,"spinRate":1441,"spinDirection":225},"zone":7,"typeConfidence":0.9,"plateTime":0.4270398609961661,"extension":6.218534438685562},"index":0,"playId":"68c98b2b-c4ea-3fef-91c8-941defb3cd51","pitchNumber":1,"startTime":"2026-06-18T18:46:08.111Z","endTime":"2026-06-18T18:46:12.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.080933159704685,"aZ":-11.561223205172885,"pfxX":-6.191187558259613,"pfxZ":10.386362143136443,"pX":0.3562560037288596,"pZ":1.3747069758106376,"vX0":6.2596116981543695,"vY0":-140.29447826980288,"vZ0":-9.056026641636445,"x":103.42,"y":201.66,"x0":-1.1043449621819519,"y0":50.001318944926346,"z0":5.4069807013305695,"aX":-12.285080068295416},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.0,"breakHorizontal":9.8,"spinRate":2451,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.39108692178287807,"extension":6.528890577227461},"index":1,"playId":"f37fad9c-6f0c-354b-9c3e-ea69fded6177","pitchNumber":2,"startTime":"2026-06-18T18:46:38.102Z","endTime":"2026-06-18T18:46:41.464Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.931580725806725,"aZ":-9.689905307207123,"pfxX":-6.425417756187157,"pfxZ":11.40135891835791,"pX":0.12766948906272124,"pZ":1.8432918939662235,"vX0":5.50687611914675,"vY0":-140.08162624375726,"vZ0":-8.234052112632956,"x":112.13,"y":189.01,"x0":-1.036421019860603,"y0":50.0007275136368,"z0":5.467896903242624,"aX":-12.669389535814844},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.0,"breakHorizontal":10.4,"spinRate":2503,"spinDirection":212},"zone":8,"typeConfidence":0.87,"plateTime":0.3921657757310246,"extension":6.716182489622713},"index":2,"playId":"abb9f6d8-782e-3feb-a882-bbc58d7d2c26","pitchNumber":3,"startTime":"2026-06-18T18:47:00.031Z","endTime":"2026-06-18T18:47:03.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.578742599701272,"aZ":-18.94608025198859,"pfxX":-6.437812337440966,"pfxZ":7.441139912277899,"pX":-0.2448473836634255,"pZ":1.636089580312337,"vX0":4.210486145155286,"vY0":-132.06664343200015,"vZ0":-6.3670754941022505,"x":126.33,"y":194.61,"x0":-1.0186787972850548,"y0":50.00026585183127,"z0":5.459015873196429,"aX":-11.43723299202307},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.4,"breakHorizontal":10.8,"spinRate":1426,"spinDirection":232},"zone":13,"typeConfidence":0.83,"plateTime":0.4138152792448464,"extension":6.874904811045322},"hitData":{"launchSpeed":96.0,"launchAngle":6.0,"totalDistance":114.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":164.19,"coordY":129.29}},"index":3,"playId":"f1dbca6d-e7ae-37aa-84c9-868cc8c7adfa","pitchNumber":4,"startTime":"2026-06-18T18:47:22.515Z","endTime":"2026-06-18T18:47:33.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":-9.599999999999994,"leverageIndex":1.83,"dramaIndex":110.0,"contextMetrics":{},"playEndTime":"2026-06-18T18:47:33.433Z","atBatIndex":4},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Brooks Lee homers (12) on a line drive to right field. Kody Clemens scores. Josh Bell scores.","rbi":3,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-18T18:47:36.678Z","endTime":"2026-06-18T18:49:01.951Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":{"id":683004,"link":"/api/v1/people/683004"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":{"id":683004,"link":"/api/v1/people/683004"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":{"id":683004,"link":"/api/v1/people/683004"},"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(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":81.7,"endSpeed":75.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.173049720738597,"aZ":-42.05217776702057,"pfxX":-0.8297561824510397,"pfxZ":-6.865808502645278,"pX":-0.1525561430324385,"pZ":2.4294740650395448,"vX0":2.427789115301337,"vY0":-119.00498649766645,"vZ0":0.7530780793159824,"x":122.82,"y":173.18,"x0":-1.076750878082275,"y0":50.0030970822518,"z0":5.908730673613471,"aX":-1.1941506590946627},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-12.0,"breakHorizontal":1.0,"spinRate":2475,"spinDirection":22},"zone":5,"typeConfidence":0.9,"plateTime":0.45971346743201114,"extension":6.332358676644022},"index":0,"playId":"82568e09-2e77-3395-9b7d-b6a7d0976d2c","pitchNumber":1,"startTime":"2026-06-18T18:48:13.897Z","endTime":"2026-06-18T18:48:16.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"first":{"id":605137,"link":"/api/v1/people/605137"},"third":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":81.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.541522567247494,"aZ":-23.117434162987763,"pfxX":-7.617280937785224,"pfxZ":5.282522257237842,"pX":-0.10163355240309703,"pZ":2.333344207735397,"vX0":5.320556871780202,"vY0":-130.16061512154474,"vZ0":-3.6991366226211158,"x":120.87,"y":175.78,"x0":-1.1835095841886951,"y0":50.001476172932996,"z0":5.525093084083837,"aX":-13.0576723796664},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":9.0,"breakHorizontal":12.6,"spinRate":1535,"spinDirection":219},"zone":5,"typeConfidence":0.91,"plateTime":0.42095012464759884,"extension":6.78089524035487},"hitData":{"launchSpeed":104.3,"launchAngle":21.0,"totalDistance":365.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":214.95,"coordY":80.63}},"index":1,"playId":"a0f74d06-e04c-344e-9f21-d6c575e7718e","pitchNumber":2,"startTime":"2026-06-18T18:48:37.429Z","endTime":"2026-06-18T18:49:01.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"first":{"id":605137,"link":"/api/v1/people/605137"},"third":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.1,"awayTeamWinProbability":80.9,"homeTeamWinProbabilityAdded":-21.300000000000004,"leverageIndex":1.67,"dramaIndex":178.0,"contextMetrics":{},"playEndTime":"2026-06-18T18:49:01.951Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Victor Caratini singles on a line drive to left fielder Wyatt Langford.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-18T18:49:38.498Z","endTime":"2026-06-18T18:51:08.593Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"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":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-18T18:49:23.414Z","endTime":"2026-06-18T18:49:40.772Z","isPitch":false,"type":"action","player":{"id":605170,"link":"/api/v1/people/605170"},"defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":95.8,"endSpeed":87.4,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.91020230839375,"aZ":-11.543963787562218,"pfxX":-4.815920589290403,"pfxZ":10.547443977094062,"pX":0.5122808577435018,"pZ":1.2878893883158316,"vX0":6.039177480893081,"vY0":-139.131633790698,"vZ0":-9.185665041623228,"x":97.47,"y":204.01,"x0":-1.0631674584778608,"y0":50.000610510585396,"z0":5.401886246049599,"aX":-9.41812382040312},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.3,"breakHorizontal":7.4,"spinRate":2333,"spinDirection":217},"zone":14,"typeConfidence":0.92,"plateTime":0.39402335192379745,"extension":7.0826833856090765},"index":1,"playId":"dca2df8a-8fdf-3c23-8511-c1dd91299cd8","pitchNumber":1,"startTime":"2026-06-18T18:49:40.772Z","endTime":"2026-06-18T18:49:43.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.3,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.57609289092081,"aZ":-39.01122570815759,"pfxX":3.6411469707738737,"pfxZ":-4.671137465499806,"pX":1.7880360697247415,"pZ":1.5125897219354931,"vX0":5.547688369234418,"vY0":-120.48716371260811,"vZ0":-1.9357670097133517,"x":48.84,"y":197.94,"x0":-1.022262099537211,"y0":50.004495227716845,"z0":5.790831408883718,"aX":5.3256517620956405},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-8.6,"breakHorizontal":-8.0,"spinRate":2820,"spinDirection":25},"zone":14,"typeConfidence":0.9,"plateTime":0.45551494079672983,"extension":6.312507579087842},"index":2,"playId":"7e8a40e7-864d-3f9a-8a25-30669698122d","pitchNumber":2,"startTime":"2026-06-18T18:49:58.946Z","endTime":"2026-06-18T18:50:02.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.3,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.00208269461416,"aZ":-17.40063009144025,"pfxX":-9.291880085617212,"pfxZ":7.598835630721823,"pX":0.36348617021024043,"pZ":2.140498666791292,"vX0":7.3477446398760655,"vY0":-138.35590877697715,"vZ0":-5.950780166672381,"x":103.14,"y":180.99,"x0":-1.1154872227185408,"y0":50.00329084973744,"z0":5.479655581445047,"aX":-18.068777219403877},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.7,"breakHorizontal":15.4,"spinRate":2296,"spinDirection":212},"zone":9,"typeConfidence":0.93,"plateTime":0.3954141341743971,"extension":6.548807294928109},"index":3,"playId":"29911ef6-bec8-3edd-81a9-350f0bf73ade","pitchNumber":3,"startTime":"2026-06-18T18:50:21.663Z","endTime":"2026-06-18T18:50:24.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.3,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.439032294523,"aZ":-12.327639551060562,"pfxX":-5.372487232986919,"pfxZ":9.875166366304597,"pX":-0.606326673044626,"pZ":3.3753746518656387,"vX0":3.7894008237516874,"vY0":-140.96354766822284,"vZ0":-3.7508406267752132,"x":140.11,"y":147.64,"x0":-1.2709242595820418,"y0":50.00402582015884,"z0":5.520791177303359,"aX":-10.7984500116729},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.3,"breakHorizontal":9.0,"spinRate":2334,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.38876138347137656,"extension":6.679005622646972},"index":4,"playId":"ff21803d-88d9-303c-a63c-d3d00f3b9edf","pitchNumber":4,"startTime":"2026-06-18T18:50:39.659Z","endTime":"2026-06-18T18:50:42.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.2,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.34400031944509,"aZ":-11.889447118027295,"pfxX":-6.026209228755423,"pfxZ":9.896897525335943,"pX":-0.32266495168591125,"pZ":2.9475586205541475,"vX0":4.328572465955265,"vY0":-142.41374855149508,"vZ0":-5.06748280296585,"x":129.3,"y":159.2,"x0":-1.0809439396609797,"y0":50.00429214374389,"z0":5.504955295674985,"aX":-12.353627834208812},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.0,"breakHorizontal":10.0,"spinRate":2420,"spinDirection":217},"zone":1,"typeConfidence":0.9,"plateTime":0.38490966443590535,"extension":7.175606819597319},"hitData":{"launchSpeed":79.4,"launchAngle":21.0,"totalDistance":246.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":72.44,"coordY":116.65}},"index":5,"playId":"75bd02ac-ab06-3bfc-8e03-0bf4b308eceb","pitchNumber":5,"startTime":"2026-06-18T18:50:56.512Z","endTime":"2026-06-18T18:51:08.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":605170,"link":"/api/v1/people/605170"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.5,"awayTeamWinProbability":81.5,"homeTeamWinProbabilityAdded":-0.6000000000000014,"leverageIndex":0.21,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-06-18T18:51:08.593Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tristan Gray strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-18T18:52:28.545Z","endTime":"2026-06-18T18:53:21.572Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-18T18:51:27.179Z","endTime":"2026-06-18T18:52:30.842Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":656484,"link":"/api/v1/people/656484","batSide":{"code":"L","description":"Left"}},"first":{"id":605170,"link":"/api/v1/people/605170"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.996967952128237,"aZ":-12.237154759574432,"pfxX":-5.757739555328254,"pfxZ":10.073218848938497,"pX":-0.3109279864839693,"pZ":2.250057854379476,"vX0":4.203752442933238,"vY0":-139.9067800153323,"vZ0":-6.6872215027920205,"x":128.85,"y":178.03,"x0":-1.0859548495019056,"y0":50.00651053289749,"z0":5.475934248179435,"aX":-11.399948533903574},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.0,"breakHorizontal":9.6,"spinRate":2331,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.3917152869884992,"extension":7.1435040512541965},"index":1,"playId":"95d8160f-b486-373d-a7fa-1c52315b4149","pitchNumber":1,"startTime":"2026-06-18T18:52:30.842Z","endTime":"2026-06-18T18:52:33.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":656484,"link":"/api/v1/people/656484","batSide":{"code":"L","description":"Left"}},"first":{"id":605170,"link":"/api/v1/people/605170"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":80.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.711560927337356,"aZ":-34.451355299997054,"pfxX":0.29960118065878305,"pfxZ":-1.4171405763911942,"pX":0.8515351548036609,"pZ":1.7187924763522,"vX0":4.861260192345868,"vY0":-125.46299031489217,"vZ0":-2.9515770836250823,"x":84.54,"y":192.37,"x0":-1.1409171153852202,"y0":50.000450141392456,"z0":5.686683158762258,"aX":0.4817715645164168},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-3.0,"breakHorizontal":-1.6,"spinRate":2727,"spinDirection":61},"zone":14,"typeConfidence":0.9,"plateTime":0.43471117655837377,"extension":6.46173582326477},"index":2,"playId":"cdce40b2-01c9-3f61-867a-49faad5c5f1c","pitchNumber":2,"startTime":"2026-06-18T18:52:50.848Z","endTime":"2026-06-18T18:52:53.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":656484,"link":"/api/v1/people/656484","batSide":{"code":"L","description":"Left"}},"first":{"id":605170,"link":"/api/v1/people/605170"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-06-18T18:53:01.647Z","endTime":"2026-06-18T18:53:18.572Z","isPitch":false,"type":"action","player":{"id":656484,"link":"/api/v1/people/656484"},"defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":656484,"link":"/api/v1/people/656484","batSide":{"code":"L","description":"Left"}},"first":{"id":605170,"link":"/api/v1/people/605170"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.896188529570278,"aZ":-34.07913910949748,"pfxX":0.2641212473197978,"pfxZ":-1.1433586259023194,"pX":0.9365663320147573,"pZ":1.2136562976406622,"vX0":5.212107391515553,"vY0":-127.33541985776824,"vZ0":-4.302039968217503,"x":81.3,"y":206.01,"x0":-1.1599176256172223,"y0":50.00346639253,"z0":5.582506477252847,"aX":0.4393962582068611},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-2.8,"breakHorizontal":-1.6,"spinRate":2772,"spinDirection":59},"zone":14,"typeConfidence":0.91,"plateTime":0.4279864633314845,"extension":6.600576249383965},"index":4,"playId":"62113e74-62d1-3eb5-aebe-c99ad9eebcf3","pitchNumber":3,"startTime":"2026-06-18T18:53:18.572Z","endTime":"2026-06-18T18:53:21.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":656484,"link":"/api/v1/people/656484","batSide":{"code":"L","description":"Left"}},"first":{"id":605170,"link":"/api/v1/people/605170"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656484,"link":"/api/v1/people/656484"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":656484,"link":"/api/v1/people/656484"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.6,"awayTeamWinProbability":80.4,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-06-18T18:53:21.572Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joc Pederson called out on strikes.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-18T18:55:46.106Z","endTime":"2026-06-18T18:58:16.440Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"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":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"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":93.2,"endSpeed":84.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.869496504782006,"aZ":-18.311422654189087,"pfxX":-9.620185887532507,"pfxZ":7.520004939878946,"pX":-0.5884488809440254,"pZ":2.7704104439746824,"vX0":7.77934157680248,"vY0":-135.46781636228312,"vZ0":-1.9449686147609893,"x":139.43,"y":163.98,"x0":-2.2592344445577126,"y0":50.00213502161249,"z0":4.789083224184191,"aX":-17.732479736011513},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.3,"breakHorizontal":15.6,"spinRate":2316,"spinDirection":228},"zone":4,"typeConfidence":0.88,"plateTime":0.4056151110788906,"extension":6.595584751104347},"index":0,"playId":"994aee73-8de2-326b-bc88-56fff435e316","pitchNumber":1,"startTime":"2026-06-18T18:55:46.106Z","endTime":"2026-06-18T18:55:49.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.877480763075276,"aZ":-16.923490142483885,"pfxX":-10.2775486473797,"pfxZ":8.084467444129686,"pX":-1.0748780779089306,"pZ":2.283671200003759,"vX0":6.8969449526350886,"vY0":-137.11472977716627,"vZ0":-3.181770216065127,"x":157.97,"y":177.12,"x0":-2.2991961352913712,"y0":50.00500980515674,"z0":4.627138230790371,"aX":-19.394744530660518},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.0,"breakHorizontal":17.0,"spinRate":2423,"spinDirection":233},"zone":13,"typeConfidence":0.89,"plateTime":0.4008495140929136,"extension":6.8266851190120255},"index":1,"playId":"fa27aa45-7506-3d9a-a07c-c5037495a7b7","pitchNumber":2,"startTime":"2026-06-18T18:56:02.247Z","endTime":"2026-06-18T18:56:05.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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.0,"endSpeed":85.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.17538358148776,"aZ":-17.58473460557599,"pfxX":-9.386561168700664,"pfxZ":7.642581961475184,"pX":-0.767152624278156,"pZ":4.146679349992105,"vX0":7.853426945198668,"vY0":-138.11668052443648,"vZ0":1.6641626082041001,"x":146.24,"y":126.82,"x0":-2.444725050545357,"y0":50.00236946874832,"z0":4.727645484466082,"aX":-17.918972926350587},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.4,"breakHorizontal":15.1,"spinRate":2491,"spinDirection":238},"zone":11,"typeConfidence":0.93,"plateTime":0.39838012185541904,"extension":6.692093179701121},"index":2,"playId":"737579be-d3d7-3f10-b509-f4dacf45ea53","pitchNumber":3,"startTime":"2026-06-18T18:56:21.105Z","endTime":"2026-06-18T18:56:24.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":72.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.32071050551223,"aZ":-41.706887935145495,"pfxX":5.686089396671924,"pfxZ":-7.183685793360472,"pX":-0.5645231687792063,"pZ":1.7861790178209345,"vX0":2.718692445444231,"vY0":-115.31987467864808,"vZ0":1.8857622233666003,"x":138.52,"y":190.55,"x0":-2.5027687535333603,"y0":50.001820089728476,"z0":5.024837204094229,"aX":7.546994957130267},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-12.1,"breakHorizontal":-11.0,"spinRate":2903,"spinDirection":61},"zone":7,"typeConfidence":0.89,"plateTime":0.47760594810543244,"extension":6.4526394463570265},"index":3,"playId":"4237871d-70cf-3677-a39c-28a6706e4e30","pitchNumber":4,"startTime":"2026-06-18T18:56:37.498Z","endTime":"2026-06-18T18:56:40.498Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.562504232458796,"aZ":-30.677890140698413,"pfxX":-10.503330222423816,"pfxZ":0.8624006641205648,"pX":-1.1662046065369829,"pZ":1.5274797415376145,"vX0":6.889190817650757,"vY0":-131.29206231241866,"vZ0":-2.199785971642124,"x":161.45,"y":197.54,"x0":-2.4634715845029898,"y0":50.00434644659884,"z0":4.665877313416756,"aX":-18.284288263698237},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.3,"breakHorizontal":17.4,"spinRate":2146,"spinDirection":249},"zone":13,"typeConfidence":0.74,"plateTime":0.4176512267072674,"extension":6.569612897753892},"index":4,"playId":"8ac681eb-bb53-3abe-a14f-8bd99221a61e","pitchNumber":5,"startTime":"2026-06-18T18:56:57.724Z","endTime":"2026-06-18T18:57:01.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.098365778493456,"aZ":-25.27070835982305,"pfxX":-10.754025950601974,"pfxZ":3.990758273655455,"pX":-0.3264622669234351,"pZ":1.5532604122956777,"vX0":8.813348899289275,"vY0":-130.76985749036092,"vZ0":-3.3065160859755283,"x":129.44,"y":196.84,"x0":-2.346582321252513,"y0":50.000486329396985,"z0":4.734099144411021,"aX":-18.585504822593393},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.7,"breakHorizontal":17.5,"spinRate":2184,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.4191772959628226,"extension":6.651853269501581},"index":5,"playId":"83229e9b-db50-342b-b2fe-30d16a3b8f6b","pitchNumber":6,"startTime":"2026-06-18T18:57:39.842Z","endTime":"2026-06-18T18:58:06.873Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":142,"player":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"}},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.436398101595216,"aZ":-18.91381360938003,"pfxX":-9.678471373922193,"pfxZ":6.818829171147812,"pX":-0.772306290431598,"pZ":1.7274952634437064,"vX0":7.406098538154692,"vY0":-138.9217620136378,"vZ0":-4.058672075827951,"x":146.44,"y":192.14,"x0":-2.2213168532371466,"y0":50.00688928151089,"z0":4.472222516523488,"aX":-18.836367022196384},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.6,"breakHorizontal":16.0,"spinRate":2359,"spinDirection":229},"zone":7,"typeConfidence":0.83,"plateTime":0.394942731780898,"extension":6.758716185074763},"index":6,"playId":"f5e03078-54f2-3d1d-a20c-b2a852c8c60f","pitchNumber":7,"startTime":"2026-06-18T18:58:13.050Z","endTime":"2026-06-18T18:58:16.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.8,"awayTeamWinProbability":82.2,"homeTeamWinProbabilityAdded":-1.8000000000000007,"leverageIndex":0.72,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-06-18T18:58:16.440Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Jung grounds out, shortstop Tristan Gray to first baseman Royce Lewis.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-18T18:58:29.104Z","endTime":"2026-06-18T18:59:49.957Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656484,"link":"/api/v1/people/656484"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.33859336506072,"aZ":-21.652553559369203,"pfxX":-10.302635720941058,"pfxZ":5.520806234701592,"pX":0.11055526709788231,"pZ":3.2748963274368847,"vX0":10.211434491401873,"vY0":-137.40271118092147,"vZ0":0.13279358156288523,"x":112.79,"y":150.36,"x0":-2.3210762531783264,"y0":50.00388748835513,"z0":4.701022641144401,"aX":-19.63938529206857},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.2,"breakHorizontal":16.4,"spinRate":2339,"spinDirection":230},"zone":2,"typeConfidence":2.0,"plateTime":0.39910735687865095,"extension":6.807599748139425},"index":0,"playId":"126a0a4b-08b9-3482-a133-e00d67e64d76","pitchNumber":1,"startTime":"2026-06-18T18:58:45.815Z","endTime":"2026-06-18T18:58:48.815Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.85127613144958,"aZ":-25.366803639434295,"pfxX":-1.0709357447566852,"pfxZ":4.09711026891193,"pX":0.33369883762990815,"pZ":1.8186941128252128,"vX0":6.808133773205632,"vY0":-127.47305547267567,"vZ0":-1.8215480195737848,"x":104.28,"y":189.68,"x0":-2.2216095187772527,"y0":50.003510538473606,"z0":4.526559879574077,"aX":-1.7807559575907543},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.3,"breakHorizontal":0.6,"spinRate":2250,"spinDirection":215},"zone":9,"typeConfidence":0.88,"plateTime":0.4281186965474806,"extension":6.8697341793112505},"index":1,"playId":"ae72d373-7e68-30ed-b457-18fd45c0fd9d","pitchNumber":2,"startTime":"2026-06-18T18:59:01.481Z","endTime":"2026-06-18T18:59:04.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-18T18:59:12.414Z","endTime":"2026-06-18T18:59:26.715Z","isPitch":false,"type":"action","player":{"id":673962,"link":"/api/v1/people/673962"},"defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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.1,"endSpeed":86.2,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.06617988895979,"aZ":-20.178115399897393,"pfxX":-10.1546750679789,"pfxZ":6.248602653032698,"pX":0.8342764760011669,"pZ":3.788599896717487,"vX0":11.484880848038177,"vY0":-138.02518723508464,"vZ0":1.3017237358379543,"x":85.2,"y":136.49,"x0":-2.0706164705833636,"y0":50.005663668818045,"z0":4.673997838912078,"aX":-19.50520738372763},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.9,"breakHorizontal":15.8,"spinRate":2437,"spinDirection":230},"zone":12,"typeConfidence":0.72,"plateTime":0.3975445308832888,"extension":6.935491639185608},"index":3,"playId":"b4f59709-69ba-3559-a4bf-c40fd38477ea","pitchNumber":3,"startTime":"2026-06-18T18:59:26.715Z","endTime":"2026-06-18T18:59:30.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.1,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.94564561491673,"aZ":-27.37419189895922,"pfxX":-0.30448171247686995,"pfxZ":2.9392709824194903,"pX":-0.30887235503299293,"pZ":2.462685183800189,"vX0":5.1890085167337245,"vY0":-126.42421064616823,"vZ0":0.25255526254215166,"x":128.77,"y":172.29,"x0":-2.341691416898369,"y0":50.00035514801418,"z0":4.545267016467888,"aX":-0.4980445945940712},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.6,"breakHorizontal":-0.5,"spinRate":2281,"spinDirection":191},"zone":4,"typeConfidence":0.89,"plateTime":0.43201054650603954,"extension":6.699726554389424},"hitData":{"launchSpeed":94.7,"launchAngle":-28.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.42,"coordY":147.52}},"index":4,"playId":"b587470b-3eb0-3adc-8b60-3782e96a9397","pitchNumber":4,"startTime":"2026-06-18T18:59:42.195Z","endTime":"2026-06-18T18:59:49.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.5,"awayTeamWinProbability":83.5,"homeTeamWinProbabilityAdded":-1.3000000000000007,"leverageIndex":0.5,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-06-18T18:59:49.957Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wyatt Langford strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-18T18:59:54.829Z","endTime":"2026-06-18T19:01:47.612Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.977484183691388,"aZ":-20.4163419843317,"pfxX":-7.70032535552859,"pfxZ":6.194831543798653,"pX":0.06832398399423782,"pZ":4.193574031268579,"vX0":8.963826110115843,"vY0":-136.6125516296526,"vZ0":2.226372401873964,"x":114.4,"y":125.55,"x0":-2.2487680744493055,"y0":50.00130609435571,"z0":4.7682074037850715,"aX":-14.612403919135604},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.9,"breakHorizontal":12.1,"spinRate":2050,"spinDirection":228},"zone":12,"typeConfidence":0.92,"plateTime":0.40033103098921474,"extension":6.939162771581513},"index":0,"playId":"9c92356a-144e-35fd-90cb-8f0324e026a5","pitchNumber":1,"startTime":"2026-06-18T19:00:20.452Z","endTime":"2026-06-18T19:00:23.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":93.6,"endSpeed":85.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.891174387411752,"aZ":-18.985058990482536,"pfxX":-8.497122611083135,"pfxZ":7.017024848124285,"pX":0.614482831033774,"pZ":3.2685386385996895,"vX0":10.471305771052368,"vY0":-136.0234378981783,"vZ0":0.09049699756656493,"x":93.58,"y":150.53,"x0":-2.174974634332182,"y0":50.00607224400595,"z0":4.54750643114702,"aX":-15.980183077951},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.0,"breakHorizontal":13.3,"spinRate":2100,"spinDirection":234},"zone":3,"typeConfidence":0.92,"plateTime":0.40215441409549246,"extension":7.072584103717341},"index":1,"playId":"8e0e2869-d0af-34fc-99fd-5080e5ae8fcd","pitchNumber":2,"startTime":"2026-06-18T19:00:34.412Z","endTime":"2026-06-18T19:00:38.319Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.437273377426294,"aZ":-18.802390381267127,"pfxX":-7.907646350240459,"pfxZ":6.898275482833068,"pX":0.9661850826396651,"pZ":3.2858628029487917,"vX0":11.19188284980793,"vY0":-137.8410188135603,"vZ0":-0.3033110654971834,"x":80.17,"y":150.06,"x0":-2.1049901633126997,"y0":50.00635901029931,"z0":4.65844717346451,"aX":-15.33766581172326},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.6,"breakHorizontal":12.2,"spinRate":2096,"spinDirection":227},"zone":12,"typeConfidence":0.93,"plateTime":0.3962038792661291,"extension":6.836582384361118},"index":2,"playId":"0635a905-b4a4-3307-a911-5119fb865d65","pitchNumber":3,"startTime":"2026-06-18T19:00:49.568Z","endTime":"2026-06-18T19:00:53.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.78151263070468,"aZ":-19.014127218484084,"pfxX":-9.100304478457542,"pfxZ":6.771993405413369,"pX":0.9157095484035198,"pZ":2.2180245871564126,"vX0":11.436579091604678,"vY0":-138.24455717407344,"vZ0":-2.745747229234686,"x":82.1,"y":178.89,"x0":-2.0854362863044686,"y0":50.00034627085659,"z0":4.495145724081209,"aX":-17.677084756057887},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.9,"breakHorizontal":14.2,"spinRate":2273,"spinDirection":234},"zone":14,"typeConfidence":0.9,"plateTime":0.3956626143248321,"extension":6.866927370579569},"index":3,"playId":"46a29a03-c7f4-33c2-bb37-c24737ed6814","pitchNumber":4,"startTime":"2026-06-18T19:01:09.903Z","endTime":"2026-06-18T19:01:12.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.345719421062118,"aZ":-19.048950560680463,"pfxX":-8.56981839040603,"pfxZ":6.713789387019037,"pX":-0.30751276066389116,"pZ":2.470535648054063,"vX0":8.333741424316814,"vY0":-139.00154340803013,"vZ0":-2.1162986550166836,"x":128.72,"y":172.08,"x0":-2.232007532466223,"y0":50.00570744539563,"z0":4.507450938938775,"aX":-16.761965472855188},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.9,"breakHorizontal":13.8,"spinRate":2264,"spinDirection":236},"zone":4,"typeConfidence":0.91,"plateTime":0.39414253752647177,"extension":6.944524488485326},"index":4,"playId":"5ed3280a-db87-307f-a653-c275395e8020","pitchNumber":5,"startTime":"2026-06-18T19:01:25.220Z","endTime":"2026-06-18T19:01:28.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":74.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.572768037139824,"aZ":-34.58666070775426,"pfxX":8.485617411168572,"pfxZ":-1.6922452450620398,"pX":-0.17783130185991072,"pZ":2.2281146826962157,"vX0":3.0434174878162064,"vY0":-119.2347591748772,"vZ0":1.547833090649781,"x":123.78,"y":178.62,"x0":-2.575705893764051,"y0":50.000712043069164,"z0":4.709460727133711,"aX":12.121295578694477},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-2.4,"breakHorizontal":-16.1,"spinRate":2891,"spinDirection":72},"zone":5,"typeConfidence":0.9,"plateTime":0.460738527052555,"extension":6.626781778553664},"index":5,"playId":"6012fa80-9669-3b4b-a164-94bb3b36664e","pitchNumber":6,"startTime":"2026-06-18T19:01:44.612Z","endTime":"2026-06-18T19:01:47.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.8,"awayTeamWinProbability":84.2,"homeTeamWinProbabilityAdded":-0.6999999999999993,"leverageIndex":0.3,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-06-18T19:01:47.612Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luke Keaschall singles on a line drive to left fielder Wyatt Langford.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-18T19:04:05.465Z","endTime":"2026-06-18T19:05:55.923Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"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":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-18T19:04:03.032Z","endTime":"2026-06-18T19:04:07.717Z","isPitch":false,"type":"action","player":{"id":807712,"link":"/api/v1/people/807712"},"defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.900180179339007,"aZ":-10.08108317916178,"pfxX":-6.191774549583646,"pfxZ":11.050161158142682,"pX":-0.3742516349949841,"pZ":2.961043795368812,"vX0":4.207180164329718,"vY0":-140.5180834852358,"vZ0":-5.259532735451181,"x":131.27,"y":158.83,"x0":-1.0865829724872982,"y0":50.00334701371816,"z0":5.512316630332367,"aX":-12.38004492884515},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.1,"breakHorizontal":10.3,"spinRate":2522,"spinDirection":206},"zone":1,"typeConfidence":0.89,"plateTime":0.3898256140628704,"extension":6.814305113267673},"index":1,"playId":"47b71e1b-78e8-3792-aee7-e2021283534a","pitchNumber":1,"startTime":"2026-06-18T19:04:07.717Z","endTime":"2026-06-18T19:04:10.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.20447568493886,"aZ":-41.71756744703401,"pfxX":1.7033251880854596,"pfxZ":-6.584932511855946,"pX":-0.7868432204430245,"pZ":3.12833859846145,"vX0":0.3048201212597484,"vY0":-119.66069559591968,"vZ0":2.1218835504846627,"x":146.99,"y":154.31,"x0":-1.1371830555294964,"y0":50.003269318954466,"z0":5.969208561197006,"aX":2.468578771972507},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-11.2,"breakHorizontal":-3.1,"spinRate":2765,"spinDirection":29},"zone":1,"typeConfidence":0.9,"plateTime":0.4578292636723189,"extension":6.537734705283587},"index":2,"playId":"02e19e59-4802-39db-95a0-03164c0c745c","pitchNumber":2,"startTime":"2026-06-18T19:04:28.224Z","endTime":"2026-06-18T19:04:31.224Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.266557473457055,"aZ":-23.28160695222686,"pfxX":-8.6521208956382,"pfxZ":5.105008731609501,"pX":-0.29468262600591716,"pZ":1.3703741684965418,"vX0":4.586425910940725,"vY0":-131.49723514247577,"vZ0":-6.077555682332556,"x":128.23,"y":201.78,"x0":-0.9422854218502991,"y0":50.00246258822863,"z0":5.451589880235661,"aX":-15.071325965539481},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":8.0,"breakHorizontal":14.6,"spinRate":1449,"spinDirection":217},"zone":13,"typeConfidence":0.9,"plateTime":0.4173673339924173,"extension":6.7527761250159815},"index":3,"playId":"d5a7e17f-d89b-37ef-b37f-83495ca53cf9","pitchNumber":3,"startTime":"2026-06-18T19:04:49.023Z","endTime":"2026-06-18T19:04:52.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":88.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.06051390327017,"aZ":-11.726530804609785,"pfxX":-5.747617056168734,"pfxZ":10.13270754636871,"pX":-0.18027518622709254,"pZ":2.274311250235624,"vX0":4.167282123723886,"vY0":-141.98527519414458,"vZ0":-6.826599324250963,"x":123.87,"y":177.37,"x0":-0.9290402800028686,"y0":50.00232823939707,"z0":5.475305606906988,"aX":-11.597585186395833},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.9,"breakHorizontal":9.5,"spinRate":2465,"spinDirection":214},"zone":5,"typeConfidence":0.91,"plateTime":0.3875151736636715,"extension":6.886578706467214},"index":4,"playId":"958fb845-850c-3d02-9ea4-64cfa4c1803a","pitchNumber":4,"startTime":"2026-06-18T19:05:05.491Z","endTime":"2026-06-18T19:05:08.491Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.537560315738666,"aZ":-33.451713620273544,"pfxX":1.1614677317410904,"pfxZ":-0.7758054155278913,"pX":0.8985816738305855,"pZ":0.7772054737303191,"vX0":4.411589191298809,"vY0":-126.83479197694707,"vZ0":-5.2676434677792745,"x":82.75,"y":217.8,"x0":-1.0102438541865455,"y0":50.005535985963924,"z0":5.530840875877327,"aX":1.9033753063610015},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-2.3,"breakHorizontal":-3.0,"spinRate":2766,"spinDirection":38},"zone":14,"typeConfidence":0.91,"plateTime":0.43089394541549586,"extension":6.696196271475107},"index":5,"playId":"fc3b70f1-d82c-3bae-8eb2-f2e6063db052","pitchNumber":5,"startTime":"2026-06-18T19:05:25.027Z","endTime":"2026-06-18T19:05:29.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.486377357754716,"aZ":-13.602880309916888,"pfxX":-8.4167160493495,"pfxZ":9.241187066179123,"pX":-0.29757550121337933,"pZ":2.4897751743986345,"vX0":5.089980778975574,"vY0":-140.54451705342183,"vZ0":-5.8610042657035395,"x":128.34,"y":171.56,"x0":-1.0342399646571379,"y0":50.00356752521327,"z0":5.478316972095102,"aX":-16.91572900782073},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.7,"breakHorizontal":14.3,"spinRate":2369,"spinDirection":212},"zone":4,"typeConfidence":0.95,"plateTime":0.38904320463062225,"extension":6.8665265273150515},"hitData":{"launchSpeed":93.7,"launchAngle":17.0,"totalDistance":231.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":53.15,"coordY":110.98}},"index":6,"playId":"91522452-673a-3ba1-aade-0d9380c9e57e","pitchNumber":6,"startTime":"2026-06-18T19:05:45.825Z","endTime":"2026-06-18T19:05:55.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":807712,"link":"/api/v1/people/807712"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.2,"awayTeamWinProbability":85.8,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.4,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-06-18T19:05:55.923Z","atBatIndex":11},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Trevor Larnach grounds into a double play, first baseman Jake Burger to shortstop Ezequiel Duran to first baseman Jake Burger. Luke Keaschall out at 2nd. Trevor Larnach out at 1st.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-18T19:05:55.937Z","endTime":"2026-06-18T19:06:54.669Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.79782115524096,"aZ":-13.290692000595614,"pfxX":-7.104830348258087,"pfxZ":9.596095859526496,"pX":-1.1459438454353754,"pZ":3.029866614959417,"vX0":2.814466575660255,"vY0":-139.70859986055203,"vZ0":-4.553163967579356,"x":160.68,"y":156.97,"x0":-1.2458964671544464,"y0":50.00462923148312,"z0":5.560764551652292,"aX":-13.982614787786611},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.6,"breakHorizontal":12.2,"spinRate":2472,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.39272813763659853,"extension":7.194466717713432},"index":0,"playId":"f8574b3e-ee80-32cd-b6c3-f93666269ae1","pitchNumber":1,"startTime":"2026-06-18T19:06:25.389Z","endTime":"2026-06-18T19:06:28.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":807712,"link":"/api/v1/people/807712"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.6,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.288816012033518,"aZ":-34.16596299778355,"pfxX":1.431481507901144,"pfxZ":-1.2829511083316554,"pX":-0.45564959222656287,"pZ":2.429166628713652,"vX0":1.6607282578926847,"vY0":-122.92812602283321,"vZ0":-1.0723324867969488,"x":134.37,"y":173.19,"x0":-1.3226049521226424,"y0":50.00444301255578,"z0":5.736994733483702,"aX":2.220062978416715},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.3,"breakHorizontal":-2.9,"spinRate":2668,"spinDirection":77},"zone":4,"typeConfidence":0.9,"plateTime":0.4433029215066546,"extension":6.532756767794619},"hitData":{"launchSpeed":86.4,"launchAngle":-2.0,"totalDistance":35.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":142.88,"coordY":173.38}},"index":1,"playId":"2ade5daa-8a4b-31ff-acaf-f3abf89adea9","pitchNumber":2,"startTime":"2026-06-18T19:06:46.460Z","endTime":"2026-06-18T19:06:54.669Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":807712,"link":"/api/v1/people/807712"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":17.599999999999998,"awayTeamWinProbability":82.4,"homeTeamWinProbabilityAdded":3.3999999999999986,"leverageIndex":0.66,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-06-18T19:06:54.669Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Byron Buxton grounds out, shortstop Ezequiel Duran to first baseman Jake Burger.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-18T19:07:04.923Z","endTime":"2026-06-18T19:09:12.826Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,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":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":84.1,"endSpeed":77.9,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.98075014206708,"aZ":-44.48085119251786,"pfxX":1.579762291304076,"pfxZ":-8.133336728932889,"pX":0.27397985685632475,"pZ":0.4579223457495922,"vX0":2.6689163208973885,"vY0":-122.4348921560123,"vZ0":-3.420850095757241,"x":106.56,"y":226.42,"x0":-1.0370481289396614,"y0":50.005070893094505,"z0":5.693521310776324,"aX":2.38935009494974},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-15.2,"breakHorizontal":-3.5,"spinRate":2733,"spinDirection":27},"zone":14,"typeConfidence":0.9,"plateTime":0.4479758616236649,"extension":6.48679405563676},"index":0,"playId":"a74d90f1-11a1-3347-8165-1e44076d9c60","pitchNumber":1,"startTime":"2026-06-18T19:07:27.878Z","endTime":"2026-06-18T19:07:30.878Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-06-18T19:07:42.148Z","endTime":"2026-06-18T19:07:57.738Z","isPitch":false,"type":"action","player":{"id":621439,"link":"/api/v1/people/621439"},"defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":90.2,"endSpeed":83.2,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.41895617730118,"aZ":-21.132490131287614,"pfxX":-7.699162042343949,"pfxZ":6.282115413730944,"pX":-1.0517554839964198,"pZ":1.87115727867488,"vX0":2.5387918029385235,"vY0":-131.3692833670895,"vZ0":-5.217178134391088,"x":157.09,"y":188.26,"x0":-1.0273253519934304,"y0":50.00262196465635,"z0":5.442240423423272,"aX":-13.529138994297943},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.6,"breakHorizontal":13.4,"spinRate":1328,"spinDirection":223},"zone":13,"typeConfidence":0.83,"plateTime":0.41608410190532563,"extension":7.0010041150338},"index":2,"playId":"f6fc8fbc-f5be-3772-bdc9-bf9fc306afe7","pitchNumber":2,"startTime":"2026-06-18T19:07:57.738Z","endTime":"2026-06-18T19:08:01.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":96.6,"endSpeed":88.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.567205484462605,"aZ":-13.791244330830573,"pfxX":-4.6983389365956505,"pfxZ":9.154344354627028,"pX":-0.10925189776273102,"pZ":3.448194248959385,"vX0":3.4781138668686746,"vY0":-140.72470513341935,"vZ0":-3.4093684335148957,"x":121.16,"y":145.68,"x0":-0.7500380788763545,"y0":50.003140607166216,"z0":5.567301936272078,"aX":-9.435070432192312},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.1,"breakHorizontal":7.8,"spinRate":2320,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3890318094727938,"extension":6.52962745828124},"index":3,"playId":"ed62312a-039f-3322-8218-e3c10395825b","pitchNumber":3,"startTime":"2026-06-18T19:08:16.868Z","endTime":"2026-06-18T19:08:19.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.691558310698944,"aZ":-42.867415658050625,"pfxX":0.7900334802144471,"pfxZ":-6.953738407444877,"pX":-0.19276372952895043,"pZ":1.1151867415156123,"vX0":1.3384232002320717,"vY0":-123.27053704310481,"vZ0":-2.2448025405103404,"x":124.35,"y":208.67,"x0":-0.8455575454017377,"y0":50.002241686165874,"z0":5.659207745422843,"aX":1.2148513584678537},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-12.8,"breakHorizontal":-1.8,"spinRate":2664,"spinDirection":30},"zone":13,"typeConfidence":0.9,"plateTime":0.4444565952317805,"extension":6.531554981899143},"index":4,"playId":"49797e2e-128c-379d-9c85-cb49ba2ad038","pitchNumber":4,"startTime":"2026-06-18T19:08:37.066Z","endTime":"2026-06-18T19:08:40.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.166349038441396,"aZ":-15.160129982008302,"pfxX":-6.365427998859463,"pfxZ":8.419362128680891,"pX":-1.1150653077278172,"pZ":2.8710655936742455,"vX0":1.025662637974206,"vY0":-141.46906391046545,"vZ0":-4.705143918085062,"x":159.5,"y":161.26,"x0":-0.6562018655458761,"y0":50.00234142124147,"z0":5.531975078928038,"aX":-12.86377126535383},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.4,"breakHorizontal":11.3,"spinRate":2318,"spinDirection":222},"zone":11,"typeConfidence":0.67,"plateTime":0.38759983574801504,"extension":6.831487464864597},"hitData":{"launchSpeed":46.6,"launchAngle":20.0,"totalDistance":92.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.67,"coordY":150.75}},"index":5,"playId":"e8ea3f77-545c-3c80-88ba-90ef09beff12","pitchNumber":5,"startTime":"2026-06-18T19:09:05.081Z","endTime":"2026-06-18T19:09:12.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.099999999999998,"awayTeamWinProbability":81.9,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.21,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-06-18T19:09:12.826Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Nimmo singles on a ground ball to right fielder Kody Clemens.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-18T19:11:08.575Z","endTime":"2026-06-18T19:12:14.411Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.51953520075949,"aZ":-18.03312690689783,"pfxX":-10.024940469597764,"pfxZ":7.418815856039163,"pX":-0.8850638786230939,"pZ":2.4251381693315155,"vX0":7.651234934330267,"vY0":-136.78676777432912,"vZ0":-2.6372515305683253,"x":150.74,"y":173.3,"x0":-2.4078621050681455,"y0":50.00267754125281,"z0":4.629822688745233,"aX":-19.108260808155183},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.1,"breakHorizontal":16.7,"spinRate":2269,"spinDirection":230},"zone":13,"typeConfidence":0.89,"plateTime":0.3995265384657025,"extension":6.793388952756427},"index":0,"playId":"7cb23852-9c15-381b-bc35-d2f5b39c4daf","pitchNumber":1,"startTime":"2026-06-18T19:11:29.218Z","endTime":"2026-06-18T19:11:32.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.99620470442417,"aZ":-26.0584781479614,"pfxX":-10.327962302435377,"pfxZ":3.2629259460678632,"pX":-1.250322466947448,"pZ":2.177432002527751,"vX0":6.8480915155458835,"vY0":-135.89084974574033,"vZ0":-1.579621311483446,"x":164.66,"y":179.99,"x0":-2.457554853511903,"y0":50.00418377301279,"z0":4.571573651274038,"aX":-19.37158192315129},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.8,"breakHorizontal":17.3,"spinRate":2060,"spinDirection":239},"zone":13,"typeConfidence":0.92,"plateTime":0.40263544095832016,"extension":6.7456758618342505},"index":1,"playId":"7a7122bf-c235-3eae-aab5-48e0d2a2b507","pitchNumber":2,"startTime":"2026-06-18T19:11:48.492Z","endTime":"2026-06-18T19:11:51.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":72.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.70695402297385,"aZ":-41.5105989022434,"pfxX":5.696839478451769,"pfxZ":-6.981727537807567,"pX":0.060209623762927086,"pZ":2.302177603325736,"vX0":3.677278620010722,"vY0":-114.9989424033511,"vZ0":2.8855976415282827,"x":114.7,"y":176.62,"x0":-2.3008176415448913,"y0":50.00399103106135,"z0":5.063135265596301,"aX":7.615606770981811},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-11.6,"breakHorizontal":-11.3,"spinRate":2679,"spinDirection":65},"zone":5,"typeConfidence":0.89,"plateTime":0.4766462722979705,"extension":6.528596814551609},"hitData":{"launchSpeed":103.0,"launchAngle":3.0,"totalDistance":91.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.4,"coordY":104.43}},"index":2,"playId":"36af0c5b-ef57-3de2-9c51-bb8f5d7923a3","pitchNumber":3,"startTime":"2026-06-18T19:12:03.297Z","endTime":"2026-06-18T19:12:14.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.4,"awayTeamWinProbability":78.6,"homeTeamWinProbabilityAdded":3.3000000000000007,"leverageIndex":0.74,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-06-18T19:12:14.411Z","atBatIndex":14},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ezequiel Duran lines out to center fielder Byron Buxton.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-18T19:12:14.684Z","endTime":"2026-06-18T19:14:41.099Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.3747896003953,"aZ":-18.917010227085623,"pfxX":-9.67522615220234,"pfxZ":7.179575183337361,"pX":0.1724853756082177,"pZ":2.388026194718977,"vX0":10.378404306279657,"vY0":-135.2408387039086,"vZ0":-2.3392435407624967,"x":110.43,"y":174.3,"x0":-2.463587630254911,"y0":50.002875666979584,"z0":4.595751026295294,"aX":-17.86578910473048},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.7,"breakHorizontal":15.2,"spinRate":2301,"spinDirection":233},"zone":5,"typeConfidence":0.83,"plateTime":0.4055090527593026,"extension":6.998810532426599},"index":0,"playId":"781eb1f5-7ff1-3eb3-93d0-5c2401ef7fa7","pitchNumber":1,"startTime":"2026-06-18T19:12:41.949Z","endTime":"2026-06-18T19:12:44.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":93.4,"endSpeed":85.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.18413508102867,"aZ":-23.45770367079827,"pfxX":-9.60133422773696,"pfxZ":4.654557432422958,"pX":-0.6265986286314467,"pZ":3.062212679270298,"vX0":8.755162315389322,"vY0":-135.85189858421927,"vZ0":0.1266377812764471,"x":140.88,"y":156.1,"x0":-2.6404325961579858,"y0":50.00415940991984,"z0":4.642785117680299,"aX":-17.985539937497077},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.6,"breakHorizontal":15.6,"spinRate":2244,"spinDirection":235},"zone":1,"typeConfidence":0.79,"plateTime":0.402865151618804,"extension":6.993040825893162},"index":1,"playId":"c74b6b57-d86d-3efa-bc35-564f670cb555","pitchNumber":2,"startTime":"2026-06-18T19:12:58.770Z","endTime":"2026-06-18T19:13:01.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.481516318500724,"aZ":-29.555406529068232,"pfxX":4.502059956852376,"pfxZ":1.8113373268721729,"pX":2.6294735776742124,"pZ":1.9036183051056328,"vX0":10.482098714699049,"vY0":-119.66467582796183,"vZ0":-0.0015834823620834992,"x":16.77,"y":187.38,"x0":-2.395866392385025,"y0":50.00390055144226,"z0":4.555963796875657,"aX":6.517857327706983},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":3.6,"breakHorizontal":-10.7,"spinRate":2772,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.4580332778674072,"extension":6.717742841290426},"index":2,"playId":"775f8d83-e09d-371b-a44a-f1474fc60ebd","pitchNumber":3,"startTime":"2026-06-18T19:13:22.334Z","endTime":"2026-06-18T19:13:25.334Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.29678944036856,"aZ":-27.93010652670706,"pfxX":-0.10965816975200848,"pfxZ":2.6531373404029326,"pX":1.6933703628561094,"pZ":1.4341933574966887,"vX0":9.937841583098432,"vY0":-125.1499544086567,"vZ0":-2.404985752308834,"x":52.45,"y":200.06,"x0":-2.3009271008362737,"y0":50.0035224574958,"z0":4.676367687144471,"aX":-0.1777216910569665},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.6,"breakHorizontal":-1.9,"spinRate":2346,"spinDirection":177},"zone":14,"typeConfidence":0.91,"plateTime":0.43628283173464677,"extension":6.720813696686336},"index":3,"playId":"3fcd5865-395d-3661-a4a6-effd96e6b4d3","pitchNumber":4,"startTime":"2026-06-18T19:13:48.774Z","endTime":"2026-06-18T19:13:51.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":95.1,"endSpeed":87.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.209137746526498,"aZ":-21.08580984976532,"pfxX":-9.181461702847061,"pfxZ":5.699720429927954,"pX":0.23451709026057688,"pZ":2.3389847472775562,"vX0":10.789122786718126,"vY0":-138.20261321002684,"vZ0":-2.1460928642314503,"x":108.06,"y":175.63,"x0":-2.5169228849476712,"y0":50.00132049654579,"z0":4.533514810805982,"aX":-17.857818937645686},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.1,"breakHorizontal":14.5,"spinRate":2327,"spinDirection":229},"zone":5,"typeConfidence":0.78,"plateTime":0.3954803669543123,"extension":6.876459739551846},"index":4,"playId":"80de0f1c-b632-3579-92e6-e4d6d4331729","pitchNumber":5,"startTime":"2026-06-18T19:14:08.801Z","endTime":"2026-06-18T19:14:11.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":81.3,"endSpeed":74.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.930498716768287,"aZ":-29.265422193248607,"pfxX":10.157748931839773,"pfxZ":2.067396188527825,"pX":1.0307125620383522,"pZ":2.8200917809646344,"vX0":5.5025893336628116,"vY0":-118.27301641597896,"vZ0":2.140763303056131,"x":77.71,"y":162.64,"x0":-2.650661472705006,"y0":50.00339345231489,"z0":4.599203153597224,"aX":14.296085317226058},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":4.6,"breakHorizontal":-19.8,"spinRate":2805,"spinDirection":70},"zone":12,"typeConfidence":0.88,"plateTime":0.46426451419977477,"extension":6.56786116308111},"hitData":{"launchSpeed":90.4,"launchAngle":20.0,"totalDistance":306.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":144.66,"coordY":77.9}},"index":5,"playId":"d1340757-b744-3785-927c-8f89122bc5ab","pitchNumber":6,"startTime":"2026-06-18T19:14:31.921Z","endTime":"2026-06-18T19:14:41.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.3,"awayTeamWinProbability":81.7,"homeTeamWinProbabilityAdded":-3.099999999999998,"leverageIndex":1.33,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-06-18T19:14:41.099Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Smith strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-18T19:14:40.384Z","endTime":"2026-06-18T19:17:01.900Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":72.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.837922648810185,"aZ":-38.622565041739506,"pfxX":5.632630152227362,"pfxZ":-4.8560754481819295,"pX":0.491401221911564,"pZ":2.700916245418929,"vX0":5.374039550098121,"vY0":-114.73596533706308,"vZ0":3.284995856958368,"x":98.27,"y":165.86,"x0":-2.6153922089276596,"y0":50.00117932790886,"z0":5.022266066665059,"aX":7.483679694894384},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-7.6,"breakHorizontal":-11.6,"spinRate":2741,"spinDirection":70},"zone":3,"typeConfidence":0.89,"plateTime":0.4779554194443212,"extension":6.6771510873798805},"index":0,"playId":"05342c38-4e4f-30d2-bba4-9b1237a5ae05","pitchNumber":1,"startTime":"2026-06-18T19:15:10.820Z","endTime":"2026-06-18T19:15:13.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.97550083064561,"aZ":-16.944378206258754,"pfxX":-7.889359036556247,"pfxZ":7.953167309437613,"pX":0.319093306774005,"pZ":2.253683999352462,"vX0":10.233862576499797,"vY0":-137.19384283953173,"vZ0":-3.0624879982967905,"x":104.84,"y":177.93,"x0":-2.426085370427504,"y0":50.00559624348705,"z0":4.532404383007735,"aX":-15.114591280495834},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.9,"breakHorizontal":12.2,"spinRate":2391,"spinDirection":229},"zone":6,"typeConfidence":0.93,"plateTime":0.3984989933362777,"extension":6.843997231832264},"index":1,"playId":"26a0212b-cbe6-344e-a1ff-6ada17167f55","pitchNumber":2,"startTime":"2026-06-18T19:15:31.128Z","endTime":"2026-06-18T19:15:34.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.321830256708086,"aZ":-30.436434596113155,"pfxX":-11.509316860172373,"pfxZ":1.02677841775112,"pX":-0.07176464550521364,"pZ":1.6648410699674576,"vX0":9.966857389213802,"vY0":-129.12335481043792,"vZ0":-1.8895161916892322,"x":119.74,"y":193.83,"x0":-2.4822297211436997,"y0":50.00213640483533,"z0":4.7428035112782885,"aX":-19.477518753103382},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.7,"breakHorizontal":18.7,"spinRate":2178,"spinDirection":248},"zone":8,"typeConfidence":0.9,"plateTime":0.4238259970938181,"extension":6.758338401605197},"index":2,"playId":"2e304e63-cb21-36ec-a4da-b6afd05d6873","pitchNumber":3,"startTime":"2026-06-18T19:15:56.849Z","endTime":"2026-06-18T19:15:59.849Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.194100456983353,"aZ":-29.542568654774612,"pfxX":-10.691253988231326,"pfxZ":1.5229218690903408,"pX":-0.07134213790128618,"pZ":0.9033995094446273,"vX0":10.102444739946547,"vY0":-130.54408697457674,"vZ0":-3.803286523907331,"x":119.72,"y":214.39,"x0":-2.6002660984847594,"y0":50.00262183259688,"z0":4.600274284486247,"aX":-18.47335458275538},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.2,"breakHorizontal":17.2,"spinRate":2142,"spinDirection":246},"zone":13,"typeConfidence":0.86,"plateTime":0.4193994126445397,"extension":6.836715156059362},"index":3,"playId":"40e6df71-1b40-335e-8e6d-e9c446f8c999","pitchNumber":4,"startTime":"2026-06-18T19:16:20.325Z","endTime":"2026-06-18T19:16:23.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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,"runnerGoing":true},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.73971479001334,"aZ":-16.88243294387183,"pfxX":-7.605611894398007,"pfxZ":7.825272926994128,"pX":1.0858950375595338,"pZ":3.277621913078889,"vX0":12.03454211149919,"vY0":-138.61804709307847,"vZ0":-0.5361670298253687,"x":75.61,"y":150.28,"x0":-2.315197332128677,"y0":50.00447538463831,"z0":4.596330548435242,"aX":-14.86708779747553},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.3,"breakHorizontal":11.4,"spinRate":2228,"spinDirection":231},"zone":12,"typeConfidence":0.94,"plateTime":0.39449473523762935,"extension":6.840252006890026},"index":4,"playId":"5d0fd937-ef48-3c5b-b98d-7eb70593381c","pitchNumber":5,"startTime":"2026-06-18T19:16:46.846Z","endTime":"2026-06-18T19:17:01.900Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.9,"awayTeamWinProbability":84.1,"homeTeamWinProbabilityAdded":-2.4000000000000004,"leverageIndex":1.03,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-06-18T19:17:01.900Z","atBatIndex":16},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jake Burger walks. Brandon Nimmo to 2nd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-18T19:19:25.859Z","endTime":"2026-06-18T19:21:49.596Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"postOnSecond":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"83566800-90c1-32e2-bdad-67f935d33ec0","startTime":"2026-06-18T19:19:08.015Z","endTime":"2026-06-18T19:19:15.565Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.961218258896928,"aZ":-17.39793383468723,"pfxX":-8.286133438040117,"pfxZ":7.858480443497152,"pX":-1.0480403877519064,"pZ":3.358552676323829,"vX0":6.889832969338647,"vY0":-135.83657705992619,"vZ0":-0.16838898116468487,"x":156.95,"y":148.1,"x0":-2.532738331904169,"y0":50.00517434379843,"z0":4.624312083235799,"aX":-15.586622570267263},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.4,"breakHorizontal":13.7,"spinRate":2118,"spinDirection":233},"zone":11,"typeConfidence":0.93,"plateTime":0.4022348418176849,"extension":6.804157775803188},"index":1,"playId":"73c861a0-a2e4-307c-a4c7-d0f9ee8c61c4","pitchNumber":1,"startTime":"2026-06-18T19:19:28.129Z","endTime":"2026-06-18T19:19:31.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.053638017293075,"aZ":-23.251959532837,"pfxX":-10.981637929915433,"pfxZ":4.883794161873276,"pX":-0.31718684430573885,"pZ":1.5996379337981455,"vX0":9.330755470842726,"vY0":-134.09459670229853,"vZ0":-3.4092698600813436,"x":129.09,"y":195.59,"x0":-2.4092270171147607,"y0":50.0045890616651,"z0":4.5397968360671435,"aX":-20.07071433641571},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.3,"breakHorizontal":18.0,"spinRate":2160,"spinDirection":234},"zone":7,"typeConfidence":0.92,"plateTime":0.4079279095618418,"extension":6.699559035311737},"index":2,"playId":"6102959c-859e-3c73-99c7-147ceefbe29b","pitchNumber":2,"startTime":"2026-06-18T19:19:48.238Z","endTime":"2026-06-18T19:19:52.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.681118367661444,"aZ":-18.632880709063958,"pfxX":-10.344300040448463,"pfxZ":7.237550873697877,"pX":1.2072776280663124,"pZ":2.6376374727425542,"vX0":13.279649199985771,"vY0":-135.89798349432616,"vZ0":-1.5350386960455862,"x":70.98,"y":167.56,"x0":-2.3978154292865335,"y0":50.00266254668118,"z0":4.503582584440527,"aX":-19.35534767959947},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.0,"breakHorizontal":16.0,"spinRate":2302,"spinDirection":233},"zone":12,"typeConfidence":0.78,"plateTime":0.4029845970165842,"extension":6.9053192272637745},"index":3,"playId":"f2cd3476-8a60-3a36-b85b-1476cf4a73f9","pitchNumber":3,"startTime":"2026-06-18T19:20:06.319Z","endTime":"2026-06-18T19:20:11.001Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"index":4,"startTime":"2026-06-18T19:20:40.662Z","endTime":"2026-06-18T19:20:43.131Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"},"defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.86185162778898,"aZ":-16.99543837205189,"pfxX":-9.77048578303632,"pfxZ":7.9226585902769,"pX":0.1906082791898215,"pZ":2.841805020420213,"vX0":10.65421401714961,"vY0":-137.59807187431403,"vZ0":-1.8314250144020572,"x":109.73,"y":162.05,"x0":-2.4642830030587204,"y0":50.00007010579363,"z0":4.669033673076485,"aX":-18.711807897772594},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.2,"breakHorizontal":15.5,"spinRate":2305,"spinDirection":230},"zone":2,"typeConfidence":0.92,"plateTime":0.39825566375258026,"extension":6.930224274059828},"index":5,"playId":"c18ba696-0df7-3aa5-9b97-9d4acd4e1149","pitchNumber":4,"startTime":"2026-06-18T19:20:43.131Z","endTime":"2026-06-18T19:20:46.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.309308618379426,"aZ":-18.07263906013124,"pfxX":-9.934097539745503,"pfxZ":7.43958355201236,"pX":0.9553077122459399,"pZ":2.754631178322732,"vX0":12.570892805347258,"vY0":-136.82941250560714,"vZ0":-1.3501664988892803,"x":80.59,"y":164.4,"x0":-2.408695037838812,"y0":50.00141522342801,"z0":4.493280409565108,"aX":-18.827646492679047},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.3,"breakHorizontal":15.4,"spinRate":2308,"spinDirection":236},"zone":12,"typeConfidence":0.88,"plateTime":0.4003593100450309,"extension":6.995066758753024},"index":6,"playId":"4c7e64b1-f192-3066-ba85-fa083712cccc","pitchNumber":5,"startTime":"2026-06-18T19:21:03.723Z","endTime":"2026-06-18T19:21:07.994Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":7,"playId":"ddca3968-2e08-3472-9098-951c78b54ebf","startTime":"2026-06-18T19:21:25.491Z","endTime":"2026-06-18T19:21:29.324Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.187992894099967,"aZ":-18.959498680100793,"pfxX":-9.504118061560773,"pfxZ":6.754151542583761,"pX":0.4386190831199869,"pZ":3.555291862093718,"vX0":11.070619234422463,"vY0":-139.01959413191574,"vZ0":0.6976915148943741,"x":100.28,"y":142.79,"x0":-2.3605768678468952,"y0":50.00620868924662,"z0":4.55963252416038,"aX":-18.605800984440073},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.6,"breakHorizontal":14.9,"spinRate":2349,"spinDirection":233},"zone":12,"typeConfidence":0.9,"plateTime":0.3940156369893537,"extension":6.837568060281658},"index":8,"playId":"32104806-39d6-3972-82ea-57f34b649790","pitchNumber":6,"startTime":"2026-06-18T19:21:44.499Z","endTime":"2026-06-18T19:21:49.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.7,"awayTeamWinProbability":82.3,"homeTeamWinProbabilityAdded":1.799999999999999,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-06-18T19:21:49.596Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alejandro Osuna grounds out, second baseman Luke Keaschall to first baseman Royce Lewis.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-18T19:22:00.498Z","endTime":"2026-06-18T19:23:42.094Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"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":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"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":94.3,"endSpeed":86.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.541254878592966,"aZ":-16.31728598411471,"pfxX":-9.046306870700148,"pfxZ":8.338223515645945,"pX":-0.4890219716238743,"pZ":2.4577040995248534,"vX0":9.092046345255111,"vY0":-137.07772882539203,"vZ0":-2.511467827774975,"x":135.64,"y":172.42,"x0":-2.674860706370563,"y0":50.00183726908269,"z0":4.5009530292817574,"aX":-17.200860970917198},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.8,"breakHorizontal":14.4,"spinRate":2354,"spinDirection":236},"zone":4,"typeConfidence":0.93,"plateTime":0.39971867638581227,"extension":7.128434358576378},"index":0,"playId":"8e9c7dd8-54d2-3db7-b088-8962cea27c23","pitchNumber":1,"startTime":"2026-06-18T19:22:31.283Z","endTime":"2026-06-18T19:22:34.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.7,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.593260113304172,"aZ":-18.146087656460118,"pfxX":-8.687350984034408,"pfxZ":7.275696256782769,"pX":-1.096426954718767,"pZ":2.271063442700053,"vX0":7.18640991668912,"vY0":-137.73067427205262,"vZ0":-2.454521800635806,"x":158.79,"y":177.46,"x0":-2.6063006880259483,"y0":50.00250711545015,"z0":4.396133489272221,"aX":-16.74846938509329},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.8,"breakHorizontal":14.3,"spinRate":2228,"spinDirection":226},"zone":13,"typeConfidence":0.93,"plateTime":0.3971569696386883,"extension":6.973023112728912},"index":1,"playId":"0f7c40fd-4dd8-321d-9e7c-a20ed5d7b3a3","pitchNumber":2,"startTime":"2026-06-18T19:22:54.385Z","endTime":"2026-06-18T19:22:57.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.059207368053343,"aZ":-20.193831022847476,"pfxX":-9.01308217638945,"pfxZ":6.259755742984787,"pX":-0.3024174344701676,"pZ":4.039158178412671,"vX0":9.146884472837073,"vY0":-137.39279814342683,"vZ0":2.328688956086455,"x":128.53,"y":129.72,"x0":-2.5015939189565795,"y0":50.00532851797606,"z0":4.5518946612372035,"aX":-17.25771587601374},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.0,"breakHorizontal":14.4,"spinRate":2284,"spinDirection":236},"zone":11,"typeConfidence":0.9,"plateTime":0.39846253660129527,"extension":6.882091443801586},"index":2,"playId":"d26c8b09-c079-3203-a5ab-73f474d8085f","pitchNumber":3,"startTime":"2026-06-18T19:23:15.526Z","endTime":"2026-06-18T19:23:18.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.5,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.26262529618126,"aZ":-26.73868077341094,"pfxX":-12.221117483330087,"pfxZ":3.1297435803664033,"pX":-0.7988447977426544,"pZ":1.10463374844046,"vX0":8.976937408419094,"vY0":-131.0949359492653,"vZ0":-3.6283690901585395,"x":147.45,"y":208.95,"x0":-2.6833348449294494,"y0":50.00373679590691,"z0":4.507393747231715,"aX":-21.22776723526296},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.0,"breakHorizontal":20.2,"spinRate":2342,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4181540385582596,"extension":6.897441914075723},"hitData":{"launchSpeed":67.1,"launchAngle":2.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.4,"coordY":152.59}},"index":3,"playId":"71080165-f440-3204-81f4-e4f552223bb9","pitchNumber":4,"startTime":"2026-06-18T19:23:34.435Z","endTime":"2026-06-18T19:23:42.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.2,"awayTeamWinProbability":85.8,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":1.41,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-06-18T19:23:42.094Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kody Clemens grounds out, first baseman Jake Burger to pitcher Jack Leiter.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-18T19:26:04.566Z","endTime":"2026-06-18T19:27:04.133Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"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":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.9,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.91636334194851,"aZ":-30.65703605032001,"pfxX":0.806590226758948,"pfxZ":0.9906264990062561,"pX":0.5567693606477776,"pZ":0.3782408758620167,"vX0":4.155581096998599,"vY0":-122.94209734123149,"vZ0":-6.112643902207289,"x":95.78,"y":228.57,"x0":-1.261768665402054,"y0":50.000988994189264,"z0":5.506340510216719,"aX":1.231099900411104},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.6,"breakHorizontal":-2.4,"spinRate":2526,"spinDirection":103},"zone":14,"typeConfidence":0.9,"plateTime":0.4459196366404181,"extension":6.599950251026485},"index":0,"playId":"085458ff-bf73-3a91-8b01-cd3a5f58bb4d","pitchNumber":1,"startTime":"2026-06-18T19:26:17.421Z","endTime":"2026-06-18T19:26:20.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":94.6,"endSpeed":86.7,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.529473315497828,"aZ":-16.2032042965914,"pfxX":-5.212778381243778,"pfxZ":8.287552302984784,"pX":-0.14361781755568223,"pZ":3.5548049034097917,"vX0":4.577388619904361,"vY0":-137.69822062627145,"vZ0":-2.580431189166194,"x":122.47,"y":142.8,"x0":-1.147256792350345,"y0":50.00467307950399,"z0":5.595638221205864,"aX":-10.048059732436611},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.6,"breakHorizontal":8.5,"spinRate":2218,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.39723065347402375,"extension":7.033034347404768},"index":1,"playId":"0b527738-82cc-3904-b5f8-2ceb33307401","pitchNumber":2,"startTime":"2026-06-18T19:26:36.716Z","endTime":"2026-06-18T19:26:39.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.5,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.843942373344653,"aZ":-21.68578024736067,"pfxX":-7.924232765380866,"pfxZ":6.073744964380182,"pX":0.19704554876235122,"pZ":1.9050287101924004,"vX0":6.084651529541126,"vY0":-130.22426398076163,"vZ0":-5.1579290260224315,"x":109.49,"y":187.34,"x0":-1.1334221543674354,"y0":50.006400057936716,"z0":5.539177026464017,"aX":-13.692906050336227},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":10.1,"breakHorizontal":13.1,"spinRate":1637,"spinDirection":227},"zone":8,"typeConfidence":0.9,"plateTime":0.41967024344689063,"extension":6.509594224461846},"hitData":{"launchSpeed":90.5,"launchAngle":-11.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":162.15,"coordY":164.76}},"index":2,"playId":"539df20f-c193-3439-806c-67da64010aa1","pitchNumber":3,"startTime":"2026-06-18T19:26:56.499Z","endTime":"2026-06-18T19:27:04.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.1,"awayTeamWinProbability":84.9,"homeTeamWinProbabilityAdded":0.9000000000000004,"leverageIndex":0.38,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-06-18T19:27:04.133Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Royce Lewis strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-18T19:27:07.043Z","endTime":"2026-06-18T19:29:22.345Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.2,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.08066592688132,"aZ":-13.148563434430729,"pfxX":-9.342910785396558,"pfxZ":9.761643889784068,"pX":-0.001378832961804517,"pZ":0.9669940942205595,"vX0":6.021328897341662,"vY0":-139.15185908953939,"vZ0":-9.693847198735826,"x":117.05,"y":212.67,"x0":-0.9866559538815601,"y0":50.000188655711426,"z0":5.380817541609106,"aX":-18.202726020177124},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.7,"breakHorizontal":15.6,"spinRate":2323,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.39458047631348947,"extension":6.734714849569183},"index":0,"playId":"82ab33f8-30e4-3467-8731-13e6caf4f62e","pitchNumber":1,"startTime":"2026-06-18T19:27:35.080Z","endTime":"2026-06-18T19:27:38.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.5,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.684280802905185,"aZ":-42.54025863307725,"pfxX":-0.1473618883995229,"pfxZ":-7.525935659265886,"pX":1.0669532690064991,"pZ":-0.17579210458030856,"vX0":4.834042293695488,"vY0":-117.057922527804,"vZ0":-4.387929853354221,"x":76.33,"y":243.53,"x0":-1.0125604567307407,"y0":50.00496664241763,"z0":5.737719105221324,"aX":-0.20394464511903612},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-14.5,"breakHorizontal":-1.0,"spinRate":2716,"spinDirection":26},"zone":14,"typeConfidence":0.9,"plateTime":0.46930650827260223,"extension":6.473745067414867},"index":1,"playId":"7f5ed40f-505b-39f3-9d9a-4c7fdfaf6588","pitchNumber":2,"startTime":"2026-06-18T19:27:53.507Z","endTime":"2026-06-18T19:27:56.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":86.7,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.47834704069266,"aZ":-13.067128638073859,"pfxX":-6.194766461274883,"pfxZ":9.788675340542976,"pX":-0.9531652895597963,"pZ":2.385805384591088,"vX0":2.5313567137103146,"vY0":-139.98483571706566,"vZ0":-6.064410761589909,"x":153.33,"y":174.36,"x0":-1.0729884720147718,"y0":50.00236477992027,"z0":5.463011109904628,"aX":-12.09008603620561},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.4,"breakHorizontal":10.6,"spinRate":2229,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.39378523203223015,"extension":6.729961167223031},"index":2,"playId":"30e4e3af-1aca-32fb-b1e3-a9880eb960c8","pitchNumber":3,"startTime":"2026-06-18T19:28:32.357Z","endTime":"2026-06-18T19:28:35.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.69624619370663,"aZ":-13.678745915326331,"pfxX":-7.397142368173849,"pfxZ":9.319432053099693,"pX":-0.1231615226649866,"pZ":1.6618464606075278,"vX0":4.993705781447256,"vY0":-140.21461619181036,"vZ0":-7.754975547479445,"x":121.69,"y":193.91,"x0":-0.969225038488761,"y0":50.00342501473265,"z0":5.36255451779256,"aX":-14.679897473287959},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.4,"breakHorizontal":12.4,"spinRate":2372,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.39113504899391804,"extension":7.279514932547846},"index":3,"playId":"5de1f3f2-5315-30cf-a7b5-c98f8adfd289","pitchNumber":4,"startTime":"2026-06-18T19:28:53.270Z","endTime":"2026-06-18T19:28:56.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.2,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.401202190939046,"aZ":-14.99172341255355,"pfxX":-6.001157669789453,"pfxZ":8.622527940169213,"pX":0.9847616174038182,"pZ":1.655115013336977,"vX0":6.842953549758219,"vY0":-140.4255746049086,"vZ0":-7.682478643422361,"x":79.46,"y":194.09,"x0":-0.7063318131114555,"y0":50.00658720873991,"z0":5.405924069316217,"aX":-11.963896190391365},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.2,"breakHorizontal":9.5,"spinRate":2245,"spinDirection":211},"zone":14,"typeConfidence":0.87,"plateTime":0.39036261847679166,"extension":6.975776532848234},"index":4,"playId":"d06f932d-c7cd-325a-b0e3-9aa3e0fc3956","pitchNumber":5,"startTime":"2026-06-18T19:29:19.345Z","endTime":"2026-06-18T19:29:22.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.9,"awayTeamWinProbability":84.1,"homeTeamWinProbabilityAdded":0.8000000000000007,"leverageIndex":0.29,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-06-18T19:29:22.345Z","atBatIndex":20},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Josh Bell walks.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-18T19:29:24.537Z","endTime":"2026-06-18T19:31:39.128Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.099112651837345,"aZ":-25.85806061372323,"pfxX":2.774150177804934,"pfxZ":3.5233963018601067,"pX":1.2009908331594314,"pZ":2.423605551042407,"vX0":5.330095103732117,"vY0":-132.47067603410676,"vZ0":-3.2268989582126792,"x":71.22,"y":173.34,"x0":-1.1909463394247992,"y0":50.0008754552479,"z0":5.53052462322241,"aX":4.970648249477871},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.0,"breakHorizontal":-6.1,"spinRate":2520,"spinDirection":170},"zone":14,"typeConfidence":0.86,"plateTime":0.4121569375992493,"extension":6.57585058339652},"index":0,"playId":"4dd43e4b-32b5-3c73-8cfa-455a789c114c","pitchNumber":1,"startTime":"2026-06-18T19:29:52.940Z","endTime":"2026-06-18T19:29:55.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":90.2,"endSpeed":82.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.459241588222504,"aZ":-18.82725822880753,"pfxX":-4.026872859334969,"pfxZ":7.643776322278594,"pX":1.1113751006694936,"pZ":3.454368745750831,"vX0":6.825693820640787,"vY0":-131.21581945823849,"vZ0":-2.155947123872935,"x":74.64,"y":145.51,"x0":-0.9989895365098238,"y0":50.00044195750766,"z0":5.6875915885870745,"aX":-7.029577494112555},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":13.6,"breakHorizontal":5.8,"spinRate":1386,"spinDirection":220},"zone":12,"typeConfidence":0.84,"plateTime":0.41723640334618173,"extension":6.529008495431979},"index":1,"playId":"a435b121-7b7e-39a8-9397-3937f62eb269","pitchNumber":2,"startTime":"2026-06-18T19:30:11.604Z","endTime":"2026-06-18T19:30:15.321Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.007698319632723,"aZ":-40.547720875860925,"pfxX":-0.1604615344785829,"pfxZ":-5.8192153312809705,"pX":1.352388060825449,"pZ":0.9243961655710274,"vX0":5.479423769997431,"vY0":-119.45212317257894,"vZ0":-2.9428274376687353,"x":65.45,"y":213.82,"x0":-0.9549457253449772,"y0":50.00476354776019,"z0":5.834487785858811,"aX":-0.23165539625570514},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-11.0,"breakHorizontal":-1.1,"spinRate":2796,"spinDirection":31},"zone":14,"typeConfidence":0.9,"plateTime":0.4593563621713841,"extension":6.670225410103466},"index":2,"playId":"891a9887-16a4-3a6f-bcc3-b18801be5e22","pitchNumber":3,"startTime":"2026-06-18T19:30:33.610Z","endTime":"2026-06-18T19:30:37.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":96.3,"endSpeed":87.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.99200830851859,"aZ":-13.72281186077826,"pfxX":-5.5594957900180475,"pfxZ":9.36525007056228,"pX":-0.8312442818400959,"pZ":2.468782057405388,"vX0":2.742382480550213,"vY0":-140.0378556907989,"vZ0":-5.647470084106791,"x":148.69,"y":172.12,"x0":-1.1052570201516112,"y0":50.001854710253085,"z0":5.422107734001808,"aX":-10.952697377005215},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.8,"breakHorizontal":9.5,"spinRate":2327,"spinDirection":217},"zone":13,"typeConfidence":0.89,"plateTime":0.39232843675223705,"extension":6.762041141898465},"index":3,"playId":"3ef7678a-d244-3ef5-b83d-0c76645cf1d8","pitchNumber":4,"startTime":"2026-06-18T19:30:54.373Z","endTime":"2026-06-18T19:30:58.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.663663635929172,"aZ":-18.940898328943838,"pfxX":-10.064154060904634,"pfxZ":6.9112005739776,"pX":0.4359892580988727,"pZ":2.2047590657007965,"vX0":7.696132989524353,"vY0":-137.7405148925402,"vZ0":-5.350539604923154,"x":100.38,"y":179.25,"x0":-1.092021277418109,"y0":50.001201117041234,"z0":5.460211876186297,"aX":-19.26429142475801},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.5,"breakHorizontal":16.6,"spinRate":2220,"spinDirection":216},"zone":9,"typeConfidence":0.83,"plateTime":0.39822367818553994,"extension":6.6152056393748655},"index":4,"playId":"fd138b31-efea-3371-af8c-1a6b76c36f9e","pitchNumber":5,"startTime":"2026-06-18T19:31:13.027Z","endTime":"2026-06-18T19:31:16.027Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.59833022962698,"aZ":-41.176090374770894,"pfxX":1.9622448977254199,"pfxZ":-6.148491407581666,"pX":0.9891262481351305,"pZ":2.35934804031369,"vX0":4.3023653358249385,"vY0":-120.05559168617529,"vZ0":0.4100245555048354,"x":79.3,"y":175.08,"x0":-1.0789829234968,"y0":50.003174581539035,"z0":5.842409316121976,"aX":2.8722015399306633},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-10.8,"breakHorizontal":-4.6,"spinRate":2759,"spinDirection":35},"zone":14,"typeConfidence":0.9,"plateTime":0.4557189706220677,"extension":6.519146600493077},"index":5,"playId":"1f312797-938b-37c2-9c94-abf26eea1a2d","pitchNumber":6,"startTime":"2026-06-18T19:31:34.847Z","endTime":"2026-06-18T19:31:39.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.299999999999999,"awayTeamWinProbability":84.7,"homeTeamWinProbabilityAdded":-0.6000000000000014,"leverageIndex":0.2,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-06-18T19:31:39.128Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brooks Lee grounds out to first baseman Jake Burger.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-18T19:31:42.952Z","endTime":"2026-06-18T19:32:14.179Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.557436261172068,"aZ":-33.789244920109816,"pfxX":-0.40120061486504865,"pfxZ":-1.0123134981177326,"pX":-0.04783620260237914,"pZ":2.162645158137687,"vX0":3.145695799159199,"vY0":-125.43437296524762,"vZ0":-1.7394370558029966,"x":111.39,"y":181.42,"x0":-1.26415916023251,"y0":50.000763111826664,"z0":5.611139447013612,"aX":-0.6415649805997238},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-2.0,"breakHorizontal":0.0,"spinRate":2597,"spinDirection":78},"zone":8,"typeConfidence":0.9,"plateTime":0.4360938253603903,"extension":6.668819781973751},"hitData":{"launchSpeed":89.7,"launchAngle":-21.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.12,"coordY":166.79}},"index":0,"playId":"ba62201b-655a-3a4d-899b-5482fd7f91da","pitchNumber":1,"startTime":"2026-06-18T19:32:07.281Z","endTime":"2026-06-18T19:32:14.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"first":{"id":605137,"link":"/api/v1/people/605137"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.400000000000002,"awayTeamWinProbability":83.6,"homeTeamWinProbabilityAdded":1.1000000000000032,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-06-18T19:32:14.179Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Higashioka called out on strikes.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-18T19:34:52.621Z","endTime":"2026-06-18T19:37:22.912Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-18T19:34:35.716Z","endTime":"2026-06-18T19:34:54.857Z","isPitch":false,"type":"action","player":{"id":543309,"link":"/api/v1/people/543309"},"defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":93.0,"endSpeed":85.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.86653038094028,"aZ":-19.201205535539305,"pfxX":-8.150369296922399,"pfxZ":6.984407324402051,"pX":-0.7774815415384303,"pZ":3.3327455408202504,"vX0":7.035744652806563,"vY0":-135.27213296632252,"vZ0":0.29006402203645776,"x":146.64,"y":148.8,"x0":-2.3502652135907205,"y0":50.002648997962844,"z0":4.567731088279942,"aX":-15.139672223324297},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.0,"breakHorizontal":13.3,"spinRate":2175,"spinDirection":230},"zone":1,"typeConfidence":0.92,"plateTime":0.4045539215136764,"extension":6.942528528753045},"index":1,"playId":"5050fb3c-2d57-3b45-8d3f-1cadcddd81ee","pitchNumber":1,"startTime":"2026-06-18T19:34:54.857Z","endTime":"2026-06-18T19:34:58.590Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.198363159597417,"aZ":-18.605442105413616,"pfxX":-8.839107292196166,"pfxZ":7.173201172117559,"pX":0.9797567821875756,"pZ":2.037027681081062,"vX0":11.573756627019646,"vY0":-136.47896856677406,"vZ0":-3.1224148153801594,"x":79.65,"y":183.78,"x0":-2.1616542288635396,"y0":50.0057810387301,"z0":4.472815804844059,"aX":-16.72801653598744},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.5,"breakHorizontal":13.7,"spinRate":2226,"spinDirection":231},"zone":14,"typeConfidence":0.9,"plateTime":0.40087347749816615,"extension":7.042744295843248},"index":2,"playId":"1b487853-c1ba-34db-9bdb-19fddfee75e6","pitchNumber":2,"startTime":"2026-06-18T19:35:08.828Z","endTime":"2026-06-18T19:35:12.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.094949063617044,"aZ":-18.93940896368813,"pfxX":-9.4985670458472,"pfxZ":7.119803232877537,"pX":-0.04077477805997088,"pZ":2.396835518964776,"vX0":9.180738560448694,"vY0":-135.3813119893238,"vZ0":-2.275070643997194,"x":118.55,"y":174.07,"x0":-2.2390774809998373,"y0":50.00472145261805,"z0":4.571311419031657,"aX":-17.663083888012107},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.6,"breakHorizontal":15.2,"spinRate":2203,"spinDirection":226},"zone":5,"typeConfidence":0.87,"plateTime":0.40432114217688975,"extension":6.953880778058406},"index":3,"playId":"9a307ad1-ec7d-32a2-9533-b5c0d5f092bb","pitchNumber":3,"startTime":"2026-06-18T19:35:23.829Z","endTime":"2026-06-18T19:35:26.829Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.70718451718434,"aZ":-26.062454927603174,"pfxX":-1.3971577199071126,"pfxZ":3.600680611463049,"pX":1.7582842539698436,"pZ":0.618341478162807,"vX0":10.767189317638103,"vY0":-128.91006024165912,"vZ0":-4.687686953913077,"x":49.98,"y":222.08,"x0":-2.276195353029944,"y0":50.00187174072149,"z0":4.452055026278335,"aX":-2.37162032441737},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.8,"breakHorizontal":0.4,"spinRate":2347,"spinDirection":199},"zone":14,"typeConfidence":0.89,"plateTime":0.4235377458896452,"extension":6.917079785027733},"index":4,"playId":"a24dd8db-75f8-3e4e-9849-6602fa8f2dbf","pitchNumber":4,"startTime":"2026-06-18T19:35:39.443Z","endTime":"2026-06-18T19:35:42.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.720417856872334,"aZ":-32.64745237428189,"pfxX":-0.01879517588174373,"pfxZ":-0.2962009053846053,"pX":0.600403738065423,"pZ":2.9236095950979175,"vX0":7.4026914114928415,"vY0":-124.56006480702054,"vZ0":2.3162565004747897,"x":94.11,"y":159.84,"x0":-2.4008052095607373,"y0":50.00504234005139,"z0":4.6707475491143535,"aX":-0.030140748314808757},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.2,"breakHorizontal":-1.6,"spinRate":2380,"spinDirection":129},"zone":3,"typeConfidence":0.93,"plateTime":0.43880642641695555,"extension":6.665412789475636},"index":5,"playId":"f7600504-69ca-3f1a-a4a8-296f383f0676","pitchNumber":5,"startTime":"2026-06-18T19:35:57.997Z","endTime":"2026-06-18T19:36:02.491Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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.3,"endSpeed":86.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.809816289643788,"aZ":-17.997631148575405,"pfxX":-7.766047440813697,"pfxZ":7.420407408493931,"pX":-0.9839927330731272,"pZ":3.1317943128939985,"vX0":6.550117917359916,"vY0":-137.21490613497036,"vZ0":-0.4686760114741994,"x":154.51,"y":154.22,"x0":-2.3908026397704334,"y0":50.00272084920901,"z0":4.528955868102435,"aX":-14.837588636771175},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.6,"breakHorizontal":12.7,"spinRate":2158,"spinDirection":229},"zone":11,"typeConfidence":0.94,"plateTime":0.3988683316178525,"extension":6.942138772392292},"index":6,"playId":"c4516b94-323f-343c-a72d-3ea3f869aef5","pitchNumber":6,"startTime":"2026-06-18T19:36:28.358Z","endTime":"2026-06-18T19:36:31.358Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":2,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":74.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.103085438088392,"aZ":-32.2141708895127,"pfxX":6.571944848641452,"pfxZ":-0.0333050270967572,"pX":0.46342024737534343,"pZ":2.4046742783201567,"vX0":4.307675950744868,"vY0":-117.02137862188052,"vZ0":1.6504670729719246,"x":99.34,"y":173.85,"x0":-2.2548376278590587,"y0":50.00043167218173,"z0":4.708352448125604,"aX":9.11059809250548},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":0.6,"breakHorizontal":-13.0,"spinRate":2737,"spinDirection":75},"zone":6,"typeConfidence":0.9,"plateTime":0.46807642678155803,"extension":7.035877056764974},"index":7,"playId":"24dacac5-f58f-37eb-a28d-d2c8120a2e25","pitchNumber":7,"startTime":"2026-06-18T19:36:45.739Z","endTime":"2026-06-18T19:36:49.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":84.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.298004578120487,"aZ":-17.33962947039087,"pfxX":-7.497524846497965,"pfxZ":7.989518003527678,"pX":1.254356793110208,"pZ":2.605100793853602,"vX0":11.6010275380322,"vY0":-135.79299761607373,"vZ0":-1.7049704597134094,"x":69.19,"y":168.44,"x0":-2.1102081318848063,"y0":50.0051389089867,"z0":4.454658501269921,"aX":-13.926381665879003},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.3,"breakHorizontal":10.9,"spinRate":2261,"spinDirection":230},"zone":12,"typeConfidence":0.93,"plateTime":0.4042322443080413,"extension":7.090044984170968},"index":8,"playId":"f4ae46a2-22f0-3c56-8ae8-866579203294","pitchNumber":8,"startTime":"2026-06-18T19:37:03.988Z","endTime":"2026-06-18T19:37:07.779Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":74.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.68680642496535,"aZ":-29.619779365727503,"pfxX":6.179645876313046,"pfxZ":1.8095913361978688,"pX":0.21108041988382184,"pZ":2.834894334157439,"vX0":4.276707677326851,"vY0":-118.89365778917836,"vZ0":1.8607895758860618,"x":108.95,"y":162.24,"x0":-2.4224746717170875,"y0":50.003971954553755,"z0":4.756464203549869,"aX":8.725590152082631},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":4.1,"breakHorizontal":-12.4,"spinRate":2635,"spinDirection":72},"zone":2,"typeConfidence":0.83,"plateTime":0.46310600590683704,"extension":6.608853511741559},"index":9,"playId":"492bc7d4-8128-37cd-90ee-dce862214c76","pitchNumber":9,"startTime":"2026-06-18T19:37:19.772Z","endTime":"2026-06-18T19:37:22.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.399999999999999,"awayTeamWinProbability":85.6,"homeTeamWinProbabilityAdded":-2.0000000000000036,"leverageIndex":0.76,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-06-18T19:37:22.912Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joc Pederson strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-18T19:37:28.368Z","endTime":"2026-06-18T19:38:44.110Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":73.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.385652691025665,"aZ":-41.813593034385626,"pfxX":6.176690515908345,"pfxZ":-7.134127196769352,"pX":-0.2921860985086145,"pZ":2.1931206247106063,"vX0":2.7551322417070137,"vY0":-116.00117887226406,"vZ0":2.8713278491490044,"x":128.14,"y":179.57,"x0":-2.300736664552771,"y0":50.00202628318216,"z0":4.948983880779483,"aX":8.346667037006291},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-11.8,"breakHorizontal":-11.9,"spinRate":2839,"spinDirection":63},"zone":8,"typeConfidence":0.89,"plateTime":0.47369300981965523,"extension":6.840089969989234},"index":0,"playId":"c317e1a7-4c12-3d1e-b996-23c77d079ea5","pitchNumber":1,"startTime":"2026-06-18T19:37:49.961Z","endTime":"2026-06-18T19:37:52.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.4343598377371,"aZ":-40.98151930674188,"pfxX":3.573365158534015,"pfxZ":-6.299737190267141,"pX":0.2549698292452549,"pZ":0.8361297246561287,"vX0":4.833361641331967,"vY0":-117.76400831396371,"vZ0":-0.45341226598575757,"x":107.28,"y":216.2,"x0":-2.2924110891067384,"y0":50.003721497232334,"z0":4.838520488633108,"aX":4.993823741661517},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-11.2,"breakHorizontal":-7.7,"spinRate":2727,"spinDirection":61},"zone":14,"typeConfidence":0.88,"plateTime":0.46601316065973286,"extension":6.976145348391386},"index":1,"playId":"11dfcae4-9d5b-3f26-aa62-540128e6b130","pitchNumber":2,"startTime":"2026-06-18T19:38:03.300Z","endTime":"2026-06-18T19:38:06.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-18T19:38:18.862Z","endTime":"2026-06-18T19:38:41.110Z","isPitch":false,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"},"defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.38791442697434,"aZ":-20.975368977112858,"pfxX":-7.666710749450534,"pfxZ":5.880415308171029,"pX":-0.05059962691795859,"pZ":3.8040448257479653,"vX0":8.329028318823191,"vY0":-137.16124243186235,"vZ0":1.51158939263776,"x":118.93,"y":136.07,"x0":-2.1307642409730225,"y0":50.00524364293288,"z0":4.676236509061222,"aX":-14.6079050346419},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.2,"breakHorizontal":12.1,"spinRate":2187,"spinDirection":229},"zone":11,"typeConfidence":0.92,"plateTime":0.3993611529870398,"extension":7.061458942848802},"index":3,"playId":"c9d20b8b-c751-3549-9dca-8b027e3b5360","pitchNumber":3,"startTime":"2026-06-18T19:38:41.110Z","endTime":"2026-06-18T19:38:44.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.100000000000001,"awayTeamWinProbability":86.9,"homeTeamWinProbabilityAdded":-1.2999999999999972,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-06-18T19:38:44.110Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Jung singles on a ground ball to right fielder Kody Clemens.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-18T19:38:45.354Z","endTime":"2026-06-18T19:39:35.723Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.021781395881884,"aZ":-25.15664449773237,"pfxX":-9.570960044965101,"pfxZ":3.764220430618634,"pX":0.0808834722876676,"pZ":3.3017427435780546,"vX0":9.2468322221359,"vY0":-135.3357131439779,"vZ0":1.0144398094886398,"x":113.92,"y":149.63,"x0":-2.1276168691555966,"y0":50.005486548572534,"z0":4.676950453952845,"aX":-17.85481473856683},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.2,"breakHorizontal":15.5,"spinRate":2082,"spinDirection":231},"zone":2,"typeConfidence":0.9,"plateTime":0.40387346600734597,"extension":7.012684410895247},"index":0,"playId":"2ffed509-e287-30c1-bdaa-ac5f6daabd83","pitchNumber":1,"startTime":"2026-06-18T19:39:13.907Z","endTime":"2026-06-18T19:39:16.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.8,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.17284495963114,"aZ":-27.360282298130723,"pfxX":-10.878208248760405,"pfxZ":2.5582859202561865,"pX":0.19828012815983276,"pZ":2.0391704631158194,"vX0":9.900889163501322,"vY0":-136.12414502671777,"vZ0":-1.4758316057239853,"x":109.44,"y":183.72,"x0":-2.068259120657097,"y0":50.002928043328744,"z0":4.478038158805574,"aX":-20.46708520486682},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.6,"breakHorizontal":17.6,"spinRate":2128,"spinDirection":235},"zone":8,"typeConfidence":0.88,"plateTime":0.401989445335837,"extension":6.954156585513592},"hitData":{"launchSpeed":103.3,"launchAngle":-8.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":158.6,"coordY":106.97}},"index":1,"playId":"57eb5eb4-7df9-32c0-a3f2-5cd060bae65d","pitchNumber":2,"startTime":"2026-06-18T19:39:25.662Z","endTime":"2026-06-18T19:39:35.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.099999999999998,"awayTeamWinProbability":85.9,"homeTeamWinProbabilityAdded":0.9999999999999964,"leverageIndex":0.3,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-06-18T19:39:35.723Z","atBatIndex":25},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Wyatt Langford walks. Josh Jung to 2nd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-18T19:39:39.575Z","endTime":"2026-06-18T19:42:58.799Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"postOnSecond":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":93.4,"endSpeed":84.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.97910470596655,"aZ":-16.55809069549268,"pfxX":-7.691878747373421,"pfxZ":8.40977880305658,"pX":0.22712249537790277,"pZ":3.754330351126477,"vX0":9.755670544956017,"vY0":-135.70859666698533,"vZ0":0.6230322187950564,"x":108.34,"y":137.41,"x0":-2.422675640356659,"y0":50.000441027407604,"z0":4.679165128635672,"aX":-14.27985648155869},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.6,"breakHorizontal":11.8,"spinRate":2136,"spinDirection":228},"zone":12,"typeConfidence":0.94,"plateTime":0.4043193333275674,"extension":6.849765804838331},"index":0,"playId":"852897a4-9e55-39b3-99de-f5a2f700c88f","pitchNumber":1,"startTime":"2026-06-18T19:40:03.111Z","endTime":"2026-06-18T19:40:06.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.957587981877523,"aZ":-30.08072963569542,"pfxX":7.109620218899294,"pfxZ":1.5066672459691537,"pX":1.7158319919459488,"pZ":1.5127955879583534,"vX0":7.740781919318278,"vY0":-117.87915501102552,"vZ0":-0.5363789635338102,"x":51.6,"y":197.93,"x0":-2.549388390595493,"y0":50.00403146919637,"z0":4.5501120577921395,"aX":9.881914314838001},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":2.9,"breakHorizontal":-15.0,"spinRate":2676,"spinDirection":72},"zone":14,"typeConfidence":0.88,"plateTime":0.466837331281007,"extension":6.602331415474409},"index":1,"playId":"820c7c96-3c2a-3437-bfd6-4a51a178f7d4","pitchNumber":2,"startTime":"2026-06-18T19:40:19.753Z","endTime":"2026-06-18T19:40:24.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"index":2,"playId":"7e2273ef-29e5-3e8c-b23d-08a56337a0e7","startTime":"2026-06-18T19:40:41.727Z","endTime":"2026-06-18T19:40:44.727Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":84.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.829611328750605,"aZ":-15.925489554651396,"pfxX":-8.862826496493163,"pfxZ":8.75654242515961,"pX":0.608714028875582,"pZ":3.124483406163006,"vX0":11.058276605448787,"vY0":-135.64772432637133,"vZ0":-0.8279960856072344,"x":93.8,"y":154.42,"x0":-2.377296862174543,"y0":50.00315240528915,"z0":4.548374307752375,"aX":-16.447909263471804},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.8,"breakHorizontal":13.6,"spinRate":2253,"spinDirection":228},"zone":3,"typeConfidence":0.94,"plateTime":0.40443282141814896,"extension":7.0186617292585165},"index":3,"playId":"e57b030e-7303-3ab2-ab97-436ac5cc7254","pitchNumber":3,"startTime":"2026-06-18T19:41:02.813Z","endTime":"2026-06-18T19:41:05.813Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"index":4,"startTime":"2026-06-18T19:41:15.962Z","endTime":"2026-06-18T19:41:35.095Z","isPitch":false,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"},"defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.82264098593558,"aZ":-16.19085313904657,"pfxX":-8.455446999402813,"pfxZ":8.362408272596529,"pX":1.272097119976397,"pZ":3.2352677578497655,"vX0":12.930963023235686,"vY0":-137.89787425252814,"vZ0":-0.6227968959073509,"x":68.51,"y":151.43,"x0":-2.3956894415661116,"y0":50.0022429314099,"z0":4.563898919421021,"aX":-16.16141579531436},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.2,"breakHorizontal":12.4,"spinRate":2328,"spinDirection":230},"zone":12,"typeConfidence":0.94,"plateTime":0.39833958228409605,"extension":7.035976136899773},"index":5,"playId":"d6c9037f-52bc-3fe4-9eab-8b0051200e54","pitchNumber":4,"startTime":"2026-06-18T19:41:35.095Z","endTime":"2026-06-18T19:41:38.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":84.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.781832306241302,"aZ":-16.2347733619279,"pfxX":-8.965160746884937,"pfxZ":8.54977565558585,"pX":-0.10131406979765054,"pZ":2.5674922153139104,"vX0":9.430353632573537,"vY0":-136.12501013876172,"vZ0":-2.1557648112696506,"x":120.86,"y":169.46,"x0":-2.457057979457657,"y0":50.00047218413013,"z0":4.502340966336223,"aX":-16.708906153260592},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.1,"breakHorizontal":14.0,"spinRate":2302,"spinDirection":229},"zone":5,"typeConfidence":0.93,"plateTime":0.4034211490242914,"extension":7.142586112995457},"index":6,"playId":"774b01b7-d2d8-31d5-9cf2-09c80dc899f7","pitchNumber":5,"startTime":"2026-06-18T19:41:55.903Z","endTime":"2026-06-18T19:41:58.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.32088505882698,"aZ":-16.935171312040136,"pfxX":-8.987238581226674,"pfxZ":8.06517650605057,"pX":0.5014503884196551,"pZ":2.3589819712825095,"vX0":10.699084785780265,"vY0":-137.08954308415534,"vZ0":-2.6064153489120705,"x":97.89,"y":175.09,"x0":-2.297423964050362,"y0":50.005934844280745,"z0":4.487929082906298,"aX":-16.988405135039905},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.2,"breakHorizontal":13.8,"spinRate":2297,"spinDirection":228},"zone":6,"typeConfidence":0.93,"plateTime":0.40063446865868935,"extension":7.031409871247935},"index":7,"playId":"3830878d-6c74-3020-b522-b93e351763c0","pitchNumber":6,"startTime":"2026-06-18T19:42:18.304Z","endTime":"2026-06-18T19:42:21.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.09931738332461,"aZ":-17.510884328139433,"pfxX":-7.06052226559852,"pfxZ":7.649739105120691,"pX":-0.18836394234403164,"pZ":3.3095811156223593,"vX0":8.793823681330922,"vY0":-137.26370093903657,"vZ0":-0.2847416654223561,"x":124.18,"y":149.42,"x0":-2.5094694373859685,"y0":50.001819514905556,"z0":4.602230711887377,"aX":-13.533249410826944},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.0,"breakHorizontal":11.0,"spinRate":2155,"spinDirection":229},"zone":2,"typeConfidence":0.94,"plateTime":0.3983347101151633,"extension":6.810483004625782},"index":8,"playId":"22f3c785-795a-3379-80ea-1d62b08d8914","pitchNumber":7,"startTime":"2026-06-18T19:42:51.920Z","endTime":"2026-06-18T19:42:58.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.0,"awayTeamWinProbability":84.0,"homeTeamWinProbabilityAdded":1.9000000000000021,"leverageIndex":0.7,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-06-18T19:42:58.799Z","atBatIndex":26},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Brandon Nimmo grounds into a force out, second baseman Luke Keaschall to shortstop Tristan Gray. Wyatt Langford out at 2nd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-18T19:44:14.260Z","endTime":"2026-06-18T19:45:03.241Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656484,"link":"/api/v1/people/656484"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-18T19:43:42.652Z","endTime":"2026-06-18T19:44:16.520Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"second":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.186663133355253,"aZ":-22.698907921120007,"pfxX":-8.972730069719402,"pfxZ":4.9542370262788555,"pX":-1.4683758730895595,"pZ":2.275234243213848,"vX0":6.6184321737545275,"vY0":-137.3849413578937,"vZ0":-1.868898061347001,"x":172.97,"y":177.35,"x0":-2.7417802307068238,"y0":50.00516396170762,"z0":4.505751575593352,"aX":-17.169661146527343},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.8,"breakHorizontal":14.9,"spinRate":2217,"spinDirection":227},"zone":13,"typeConfidence":0.58,"plateTime":0.3985452647781247,"extension":7.103909736983992},"index":1,"playId":"5a455ec0-7bf4-31ff-be93-646fedeb498e","pitchNumber":1,"startTime":"2026-06-18T19:44:16.520Z","endTime":"2026-06-18T19:44:19.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"second":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.331405433310344,"aZ":-27.75089158009028,"pfxX":8.52369580771932,"pfxZ":3.10822641071218,"pX":1.1028217221474896,"pZ":1.8413144650364672,"vX0":6.086295119194308,"vY0":-118.75948643725816,"vZ0":-0.39482321564052913,"x":74.96,"y":189.06,"x0":-2.603316837569919,"y0":50.00526152357846,"z0":4.539911160736181,"aX":12.142169221922815},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":5.8,"breakHorizontal":-16.9,"spinRate":2727,"spinDirection":64},"zone":14,"typeConfidence":0.87,"plateTime":0.4617019449605224,"extension":6.624517617386728},"index":2,"playId":"a18c4e9c-a296-3bec-b1ba-7b20ced03ff6","pitchNumber":2,"startTime":"2026-06-18T19:44:36.177Z","endTime":"2026-06-18T19:44:39.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"second":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.422008820709337,"aZ":-21.64867737804662,"pfxX":-7.571438010290708,"pfxZ":5.474053787702369,"pX":-0.32762933118406584,"pZ":3.055798442613223,"vX0":8.819988530539714,"vY0":-137.53373860472652,"vZ0":0.011287266851155442,"x":129.49,"y":156.27,"x0":-2.5866778990050254,"y0":50.002579083970495,"z0":4.515199134723261,"aX":-14.559630491767892},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.1,"breakHorizontal":12.0,"spinRate":2277,"spinDirection":232},"zone":1,"typeConfidence":0.9,"plateTime":0.3976769335665975,"extension":6.808335389117988},"hitData":{"launchSpeed":95.5,"launchAngle":-18.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.9,"coordY":148.03}},"index":3,"playId":"cd7a0fe1-25e0-3042-805f-76e8c6bda5c0","pitchNumber":3,"startTime":"2026-06-18T19:44:56.625Z","endTime":"2026-06-18T19:45:03.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"second":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.4,"awayTeamWinProbability":87.6,"homeTeamWinProbabilityAdded":-3.5999999999999996,"leverageIndex":1.44,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-06-18T19:45:03.241Z","atBatIndex":27},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Victor Caratini pops out to shortstop Ezequiel Duran.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-18T19:47:12.689Z","endTime":"2026-06-18T19:48:21.066Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.4,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.31700890905334,"aZ":-23.619347511101804,"pfxX":-1.316767464322865,"pfxZ":4.841901757413286,"pX":0.2586117621492907,"pZ":2.9260422670783988,"vX0":4.5312463616556204,"vY0":-131.4114759596887,"vZ0":-2.507956195906993,"x":107.14,"y":159.78,"x0":-1.3096097456842433,"y0":50.00156587314898,"z0":5.629542874914963,"aX":-2.3263813386504166},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.5,"breakHorizontal":1.4,"spinRate":2418,"spinDirection":188},"zone":3,"typeConfidence":0.79,"plateTime":0.4152762522616187,"extension":6.897247373096747},"index":0,"playId":"dd72ab75-bfd7-3b6f-9703-080ce600a43b","pitchNumber":1,"startTime":"2026-06-18T19:47:26.773Z","endTime":"2026-06-18T19:47:31.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.8,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.09924478780113,"aZ":-36.06246433614515,"pfxX":2.5102666122261517,"pfxZ":-2.439906961618348,"pX":-0.6570132816474713,"pZ":2.1673680815849354,"vX0":0.683942618061513,"vY0":-124.39720165351982,"vZ0":-1.594235066836147,"x":142.04,"y":180.26,"x0":-1.2606766778433252,"y0":50.00360923105296,"z0":5.761361218872655,"aX":3.9990021361170336},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-4.6,"breakHorizontal":-4.7,"spinRate":2757,"spinDirection":47},"zone":7,"typeConfidence":0.89,"plateTime":0.4375551021129427,"extension":6.375157359863088},"index":1,"playId":"ea6886f8-cba6-3c52-89ac-d93e1eb9ac5b","pitchNumber":2,"startTime":"2026-06-18T19:47:45.145Z","endTime":"2026-06-18T19:47:49.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-06-18T19:47:58.729Z","endTime":"2026-06-18T19:48:10.838Z","isPitch":false,"type":"action","player":{"id":605170,"link":"/api/v1/people/605170"},"defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.329862440279822,"aZ":-12.233109027035109,"pfxX":-5.260616382035906,"pfxZ":10.11175136147145,"pX":0.1444381826713315,"pZ":3.889336383498364,"vX0":4.800673712480318,"vY0":-139.31992747974226,"vZ0":-2.6857140416508427,"x":111.49,"y":133.77,"x0":-0.9147697558745659,"y0":50.003813062986914,"z0":5.670745126362342,"aX":-10.37623583743184},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.0,"breakHorizontal":8.5,"spinRate":2346,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.39264033956869016,"extension":6.6603329094430475},"hitData":{"launchSpeed":93.2,"launchAngle":72.0,"totalDistance":97.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":119.56,"coordY":168.31}},"index":3,"playId":"8071094f-5c9d-3d00-825c-65119802d483","pitchNumber":3,"startTime":"2026-06-18T19:48:10.838Z","endTime":"2026-06-18T19:48:21.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":605170,"link":"/api/v1/people/605170"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.3,"awayTeamWinProbability":86.7,"homeTeamWinProbabilityAdded":0.9000000000000004,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-06-18T19:48:21.066Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tristan Gray grounds out softly, pitcher Jack Leiter to first baseman Jake Burger.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-18T19:48:23.610Z","endTime":"2026-06-18T19:48:53.095Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"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":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683004,"link":"/api/v1/people/683004"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.388251487928773,"aZ":-30.87566774790139,"pfxX":0.2961090761423404,"pfxZ":0.8197889693525315,"pX":0.4848277583281617,"pZ":1.2071051111513842,"vX0":3.8939472444030687,"vY0":-125.32429102385437,"vZ0":-4.663382598217574,"x":98.52,"y":206.19,"x0":-1.1331310032479454,"y0":50.0014024730857,"z0":5.6392303091504905,"aX":0.46580326996737753},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.6,"breakHorizontal":-1.6,"spinRate":2717,"spinDirection":51},"zone":14,"typeConfidence":0.9,"plateTime":0.43851390302026827,"extension":6.4874026474963715},"hitData":{"launchSpeed":47.2,"launchAngle":-53.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":121.79,"coordY":188.28}},"index":0,"playId":"7f50b562-e5bf-38ad-a952-9e7bbeed3eec","pitchNumber":1,"startTime":"2026-06-18T19:48:45.256Z","endTime":"2026-06-18T19:48:53.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":656484,"link":"/api/v1/people/656484","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656484,"link":"/api/v1/people/656484"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":656484,"link":"/api/v1/people/656484"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.900000000000002,"awayTeamWinProbability":86.1,"homeTeamWinProbabilityAdded":0.6000000000000014,"leverageIndex":0.27,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-06-18T19:48:53.095Z","atBatIndex":29},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Luke Keaschall walks.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-18T19:49:03.749Z","endTime":"2026-06-18T19:50:41.609Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"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":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.8,"endSpeed":79.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.921728425449885,"aZ":-33.30425563309922,"pfxX":1.0173661457396328,"pfxZ":-0.7153091585600055,"pX":0.35737657461589245,"pZ":2.4438754103554605,"vX0":3.2794142659592556,"vY0":-125.03880315754944,"vZ0":-1.5270277051481058,"x":103.38,"y":172.8,"x0":-1.102602968584648,"y0":50.00128625234509,"z0":5.792029175929037,"aX":1.612209484810275},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.4,"breakHorizontal":-2.6,"spinRate":2615,"spinDirection":71},"zone":6,"typeConfidence":0.9,"plateTime":0.4378488245778245,"extension":6.404781337545405},"index":0,"playId":"f05d0e91-2092-335e-bdad-6f2b2cbb88e7","pitchNumber":1,"startTime":"2026-06-18T19:49:20.574Z","endTime":"2026-06-18T19:49:23.574Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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.6,"endSpeed":86.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.47681097954948,"aZ":-12.355213634639199,"pfxX":-6.207732701029014,"pfxZ":10.229670131147133,"pX":1.1332807353676817,"pZ":2.7351072958702414,"vX0":7.8517981265931285,"vY0":-138.86871179337743,"vZ0":-5.393444270025664,"x":73.8,"y":164.93,"x0":-0.9351667789073298,"y0":50.001724441195485,"z0":5.536804751625799,"aX":-12.025496867017894},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.4,"breakHorizontal":9.5,"spinRate":2268,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.3956727430489666,"extension":6.824518334624548},"index":1,"playId":"aab8438f-829e-31d4-a97a-eeab19b7226b","pitchNumber":2,"startTime":"2026-06-18T19:49:39.370Z","endTime":"2026-06-18T19:49:42.630Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":76.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.96171352469109,"aZ":-39.442093938216566,"pfxX":-0.8091539862945023,"pfxZ":-5.037464670299762,"pX":1.8327488212849583,"pZ":0.5429889628468693,"vX0":6.401191077854353,"vY0":-119.42983284642814,"vZ0":-4.0625059046279,"x":47.14,"y":224.12,"x0":-0.7767225229307249,"y0":50.000469712551975,"z0":5.812899263402185,"aX":-1.1707110538523713},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-9.8,"breakHorizontal":-0.1,"spinRate":2770,"spinDirection":22},"zone":14,"typeConfidence":0.9,"plateTime":0.4586011473242091,"extension":6.855224410418543},"index":2,"playId":"bf89fda6-5c03-3d92-b54e-c31167905dd9","pitchNumber":3,"startTime":"2026-06-18T19:49:57.486Z","endTime":"2026-06-18T19:50:00.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":96.0,"endSpeed":87.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.93290230767372,"aZ":-13.63443388504353,"pfxX":-5.705748109884846,"pfxZ":9.345860382234402,"pX":-0.5478287488283412,"pZ":4.522460084167546,"vX0":3.63395441149892,"vY0":-139.8155093474776,"vZ0":-0.7325424631554769,"x":137.88,"y":116.67,"x0":-1.1217505588942007,"y0":50.003471951148136,"z0":5.680936974424346,"aX":-11.31934664769699},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.9,"breakHorizontal":9.6,"spinRate":2304,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.39146123961522994,"extension":6.726250931587363},"index":3,"playId":"05cd79a3-e4d2-3cee-b932-563148f27ca9","pitchNumber":4,"startTime":"2026-06-18T19:50:18.367Z","endTime":"2026-06-18T19:50:21.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.597314468014318,"aZ":-12.222485261848622,"pfxX":-6.829138712081582,"pfxZ":10.276106401648892,"pX":1.088621182769445,"pZ":1.2073994933278611,"vX0":8.231135606247905,"vY0":-137.96117351804216,"vZ0":-9.13288011185221,"x":75.5,"y":206.18,"x0":-1.0361214830816878,"y0":50.00264432290356,"z0":5.369341391528644,"aX":-13.260080064762596},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.0,"breakHorizontal":10.8,"spinRate":2293,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.3959055548346835,"extension":7.228103534750796},"index":4,"playId":"8a791eac-18ed-3e62-b7de-0c80db78e73a","pitchNumber":5,"startTime":"2026-06-18T19:50:38.609Z","endTime":"2026-06-18T19:50:41.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.4,"awayTeamWinProbability":86.6,"homeTeamWinProbabilityAdded":-0.5000000000000018,"leverageIndex":0.18,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-06-18T19:50:41.609Z","atBatIndex":30},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Trevor Larnach homers (5) on a fly ball to center field. Luke Keaschall scores.","rbi":2,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-18T19:50:42.215Z","endTime":"2026-06-18T19:54:59.830Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,6,7,8,9],"actionIndex":[5],"runnerIndex":[0,1,2],"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":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":{"id":683004,"link":"/api/v1/people/683004"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":{"id":683004,"link":"/api/v1/people/683004"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":74.7,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.954610876694243,"aZ":-39.38132592973372,"pfxX":1.3224972728377296,"pfxZ":-5.167794373065364,"pX":0.16360415878125478,"pZ":1.747494118025593,"vX0":2.6300837977500877,"vY0":-117.07379558190594,"vZ0":-1.053896187175965,"x":110.76,"y":191.6,"x0":-1.1436383157595966,"y0":50.000869617508805,"z0":5.871450642450661,"aX":1.845221683683833},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-9.4,"breakHorizontal":-3.0,"spinRate":2726,"spinDirection":31},"zone":8,"typeConfidence":0.9,"plateTime":0.4668705097480452,"extension":6.513433890182866},"index":0,"playId":"f18fbcd2-d435-37a0-a3e8-acb5b773cf09","pitchNumber":1,"startTime":"2026-06-18T19:51:10.079Z","endTime":"2026-06-18T19:51:13.079Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":807712,"link":"/api/v1/people/807712"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.511330072140925,"aZ":-12.754922433772084,"pfxX":-6.94132436259919,"pfxZ":9.975059904707885,"pX":-0.023292361026031116,"pZ":1.6531629268000205,"vX0":5.558199812796595,"vY0":-138.33220311924066,"vZ0":-7.923069123374489,"x":117.89,"y":194.14,"x0":-1.1521218129154334,"y0":50.004249666608985,"z0":5.400657609882459,"aX":-13.516465502255214},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.7,"breakHorizontal":11.5,"spinRate":2350,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.39523327286167165,"extension":6.829882076556294},"index":1,"playId":"6ae13df8-5f8b-3a6f-9bcc-bbf12fc598d5","pitchNumber":2,"startTime":"2026-06-18T19:51:31.379Z","endTime":"2026-06-18T19:51:34.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":807712,"link":"/api/v1/people/807712"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-18T19:51:43.324Z","endTime":"2026-06-18T19:52:05.729Z","isPitch":false,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"},"defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":807712,"link":"/api/v1/people/807712"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.7,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.101996869582045,"aZ":-34.461241138288166,"pfxX":0.6142989152916019,"pfxZ":-1.445881515380435,"pX":-0.5288445869057498,"pZ":0.18909875210322874,"vX0":1.4109443441033764,"vY0":-124.15617263400722,"vZ0":-6.219087541923337,"x":137.16,"y":233.67,"x0":-1.1816970103517637,"y0":50.00593697396568,"z0":5.554420944379791,"aX":0.970116483838469},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-3.7,"breakHorizontal":-1.4,"spinRate":2713,"spinDirection":61},"zone":13,"typeConfidence":0.88,"plateTime":0.4391903336041487,"extension":6.540941156454458},"index":3,"playId":"0deaa806-1e9c-32bc-bd3e-e9ffc0250587","pitchNumber":3,"startTime":"2026-06-18T19:52:05.729Z","endTime":"2026-06-18T19:52:08.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":807712,"link":"/api/v1/people/807712"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.728831086659838,"aZ":-15.777455929567086,"pfxX":-5.175868102529127,"pfxZ":8.239888180463755,"pX":-1.213781766159561,"pZ":4.027048685055282,"vX0":1.4623898344462893,"vY0":-139.9838237424376,"vZ0":-1.6615496106639682,"x":163.27,"y":130.05,"x0":-1.069451227989588,"y0":50.00545023331906,"z0":5.657936929213171,"aX":-10.303920029835085},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.8,"breakHorizontal":9.1,"spinRate":2375,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.39083799631879224,"extension":6.725434035771132},"index":4,"playId":"aa55a883-c421-3ec6-a339-027d75f236d4","pitchNumber":4,"startTime":"2026-06-18T19:52:33.119Z","endTime":"2026-06-18T19:52:42.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":807712,"link":"/api/v1/people/807712"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Luke Keaschall steals (11) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":5,"actionPlayId":"aa55a883-c421-3ec6-a339-027d75f236d4","startTime":"2026-06-18T19:52:42.127Z","endTime":"2026-06-18T19:53:06.180Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":807712,"link":"/api/v1/people/807712"},"defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":807712,"link":"/api/v1/people/807712"},"postOnSecond":{"id":807712,"link":"/api/v1/people/807712"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"homeTeamWinProbability":12.9,"awayTeamWinProbability":87.1,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.38,"dramaIndex":18.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.9,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.76721799690502,"aZ":-24.600677013637597,"pfxX":-8.057611715669095,"pfxZ":4.4454883203508455,"pX":-1.344858908681648,"pZ":3.1029098613263737,"vX0":1.7838770833988256,"vY0":-129.19158440694795,"vZ0":-1.6628235811376704,"x":168.26,"y":155.0,"x0":-0.9933253746352285,"y0":50.00635461101032,"z0":5.63021744136231,"aX":-13.73887723236592},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.9,"breakHorizontal":14.3,"spinRate":1547,"spinDirection":217},"zone":11,"typeConfidence":0.9,"plateTime":0.42259538639950067,"extension":6.631565795581019},"index":6,"playId":"c42513f3-2123-3832-965d-969b7e965906","pitchNumber":5,"startTime":"2026-06-18T19:53:06.180Z","endTime":"2026-06-18T19:53:09.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"second":{"id":807712,"link":"/api/v1/people/807712"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.661336085408642,"aZ":-23.650866837887154,"pfxX":1.1186533152192195,"pfxZ":4.709446085209677,"pX":-0.27799228700382866,"pZ":4.80237380648341,"vX0":1.899451525171256,"vY0":-132.99413296542625,"vZ0":1.9657245995201431,"x":127.6,"y":109.12,"x0":-1.143889558355154,"y0":50.00467427171605,"z0":5.75717533424778,"aX":2.0252864302313442},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.1,"breakHorizontal":-2.4,"spinRate":2337,"spinDirection":191},"zone":11,"typeConfidence":0.9,"plateTime":0.41016559719088175,"extension":6.532085578124586},"index":7,"playId":"637035b1-4130-3d28-8b94-38e557f5422f","pitchNumber":6,"startTime":"2026-06-18T19:53:33.210Z","endTime":"2026-06-18T19:53:36.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"second":{"id":807712,"link":"/api/v1/people/807712"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.6,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.98661580767864,"aZ":-42.59304029300919,"pfxX":-0.06223219991628515,"pfxZ":-7.077575625297662,"pX":0.9377337785236957,"pZ":2.0636437158994934,"vX0":4.287416292974468,"vY0":-120.4672841402332,"vZ0":-0.10216194340722518,"x":81.26,"y":183.06,"x0":-0.8554853622724834,"y0":50.00130895304205,"z0":5.865629513989549,"aX":-0.0918596929775201},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-12.6,"breakHorizontal":-0.8,"spinRate":2722,"spinDirection":35},"zone":14,"typeConfidence":0.9,"plateTime":0.4543426047893906,"extension":6.63724982674169},"index":8,"playId":"e0892c05-8a22-32c4-b3ae-53aa1e242e06","pitchNumber":7,"startTime":"2026-06-18T19:53:55.166Z","endTime":"2026-06-18T19:53:58.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"second":{"id":807712,"link":"/api/v1/people/807712"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.69236566560727,"aZ":-37.123365876894425,"pfxX":2.0861220380916956,"pfxZ":-3.1986430389474574,"pX":-0.2435350816561479,"pZ":3.30355819959908,"vX0":1.499688371374406,"vY0":-123.14254567370425,"vZ0":1.3947297485425676,"x":126.28,"y":149.58,"x0":-1.1298337787469024,"y0":50.002820364979996,"z0":5.852291646915449,"aX":3.227999554813596},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-5.3,"breakHorizontal":-4.1,"spinRate":2581,"spinDirection":54},"zone":2,"typeConfidence":0.77,"plateTime":0.44350079887433846,"extension":6.488051495105286},"hitData":{"launchSpeed":103.0,"launchAngle":24.0,"totalDistance":419.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":139.99,"coordY":30.24}},"index":9,"playId":"511dec08-8b7b-3b30-a528-98b53b6b6350","pitchNumber":8,"startTime":"2026-06-18T19:54:21.120Z","endTime":"2026-06-18T19:54:59.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"second":{"id":807712,"link":"/api/v1/people/807712"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.6000000000000005,"awayTeamWinProbability":94.4,"homeTeamWinProbabilityAdded":-7.3,"leverageIndex":0.38,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-06-18T19:54:59.830Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Byron Buxton flies out to right fielder Brandon Nimmo.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-18T19:55:06.850Z","endTime":"2026-06-18T19:56:34.749Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.88313054314521,"aZ":-14.022679292235425,"pfxX":-6.000873885130112,"pfxZ":9.170706400670145,"pX":-0.8674288437458858,"pZ":2.262153074930273,"vX0":2.3801485479766504,"vY0":-139.86005938324033,"vZ0":-6.226102790288998,"x":150.06,"y":177.7,"x0":-0.9504965569287144,"y0":50.00001135310856,"z0":5.438694561654466,"aX":-11.872109998252137},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.5,"breakHorizontal":10.3,"spinRate":2222,"spinDirection":211},"zone":13,"typeConfidence":0.82,"plateTime":0.39179487300975735,"extension":6.922012378336281},"index":0,"playId":"38120ce5-c371-3d88-8b7d-7e88acf9903a","pitchNumber":1,"startTime":"2026-06-18T19:55:42.241Z","endTime":"2026-06-18T19:55:47.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":96.7,"endSpeed":88.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.776274201103735,"aZ":-13.078819147052254,"pfxX":-4.995619443427817,"pfxZ":9.509959410520649,"pX":-0.9319682672092813,"pZ":3.085125554781292,"vX0":1.5350826924694954,"vY0":-140.76612966452782,"vZ0":-4.576045710269842,"x":152.52,"y":155.48,"x0":-0.8351290984466812,"y0":50.00307710859869,"z0":5.577736168340958,"aX":-10.031373469159105},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.4,"breakHorizontal":8.8,"spinRate":2299,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.3890161864115189,"extension":6.798280804669208},"index":1,"playId":"9883d47e-cdac-3fef-97e3-9b7b551dd947","pitchNumber":2,"startTime":"2026-06-18T19:56:02.356Z","endTime":"2026-06-18T19:56:06.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.9,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.694344549740066,"aZ":-32.12283990087058,"pfxX":0.7813295886045517,"pfxZ":0.028079145763182822,"pX":0.07093356605490675,"pZ":2.213909538084495,"vX0":2.481783794127112,"vY0":-123.93940508706814,"vZ0":-2.013792847362335,"x":114.3,"y":179.0,"x0":-1.041204285156537,"y0":50.000404305414364,"z0":5.696839268290863,"aX":1.2254866580359045},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.1,"breakHorizontal":-1.9,"spinRate":2576,"spinDirection":76},"zone":8,"typeConfidence":0.91,"plateTime":0.4404355807539595,"extension":6.66955035959986},"hitData":{"launchSpeed":90.4,"launchAngle":59.0,"totalDistance":206.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":176.26,"coordY":134.45}},"index":2,"playId":"5ae3e455-013d-3dd9-b1c4-80346c8747d7","pitchNumber":3,"startTime":"2026-06-18T19:56:24.777Z","endTime":"2026-06-18T19:56:34.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.800000000000001,"awayTeamWinProbability":94.2,"homeTeamWinProbabilityAdded":0.20000000000000018,"leverageIndex":0.08,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-06-18T19:56:34.749Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ezequiel Duran grounds out, shortstop Tristan Gray to first baseman Royce Lewis.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-18T19:58:43.722Z","endTime":"2026-06-18T20:00:34.620Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656484,"link":"/api/v1/people/656484"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.534914208073996,"aZ":-15.882196413112565,"pfxX":-9.590917649808947,"pfxZ":8.79551726982427,"pX":0.6189157712687869,"pZ":3.3132640805090743,"vX0":10.846290722365469,"vY0":-135.01922049529188,"vZ0":-0.739025163666224,"x":93.41,"y":149.32,"x0":-2.1981930447434728,"y0":50.00194861473269,"z0":4.704924620267834,"aX":-17.763969944972864},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.0,"breakHorizontal":15.1,"spinRate":2278,"spinDirection":229},"zone":12,"typeConfidence":0.93,"plateTime":0.40518546944187595,"extension":6.959771832183149},"index":0,"playId":"149c4a4f-bf9c-3ef2-a2db-aeec82cf7dd5","pitchNumber":1,"startTime":"2026-06-18T19:59:04.433Z","endTime":"2026-06-18T19:59:08.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.670922406603008,"aZ":-16.128271175348313,"pfxX":-10.394648162802806,"pfxZ":8.527702851922552,"pX":0.8259692368035446,"pZ":1.527395734468706,"vX0":11.719842951465557,"vY0":-136.00745774756405,"vZ0":-4.922326525737607,"x":85.52,"y":197.54,"x0":-2.1799918249423214,"y0":50.00024072125312,"z0":4.472111588397798,"aX":-19.552632647646117},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.6,"breakHorizontal":16.4,"spinRate":2318,"spinDirection":233},"zone":14,"typeConfidence":0.9,"plateTime":0.40208697155881934,"extension":6.937916462715457},"index":1,"playId":"49a974eb-f371-3f3d-9cc0-7ec023207f6f","pitchNumber":2,"startTime":"2026-06-18T19:59:23.163Z","endTime":"2026-06-18T19:59:26.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.127418330315873,"aZ":-15.644030548127585,"pfxX":-9.797696182700474,"pfxZ":8.976651378169716,"pX":-0.29149935942734523,"pZ":2.7229670424777153,"vX0":8.74106693241761,"vY0":-134.7937745415588,"vZ0":-2.100696950104469,"x":128.11,"y":165.26,"x0":-2.30241536172407,"y0":50.002257451437906,"z0":4.616205573410789,"aX":-18.040634799603},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.0,"breakHorizontal":15.8,"spinRate":2277,"spinDirection":234},"zone":1,"typeConfidence":0.93,"plateTime":0.40625298703903745,"extension":6.937951173546427},"index":2,"playId":"a75f0745-fe2e-3aa7-b829-4a9627928da2","pitchNumber":3,"startTime":"2026-06-18T19:59:37.372Z","endTime":"2026-06-18T19:59:40.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.72962844394746,"aZ":-30.10414045018707,"pfxX":1.393405278233455,"pfxZ":1.3340956650355942,"pX":0.18722874296103573,"pZ":2.4803988965635044,"vX0":6.001282549115009,"vY0":-123.79549980238276,"vZ0":0.5895162573517487,"x":109.86,"y":171.81,"x0":-2.449477414074706,"y0":50.00325997878074,"z0":4.759280478852494,"aX":2.1616304456334916},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.8,"breakHorizontal":-4.0,"spinRate":2338,"spinDirection":151},"zone":5,"typeConfidence":0.9,"plateTime":0.442454054023393,"extension":6.707037021125421},"index":3,"playId":"a251e554-fc93-344a-9c3b-4b027cdf905c","pitchNumber":4,"startTime":"2026-06-18T19:59:54.727Z","endTime":"2026-06-18T20:00:00.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":82.1,"endSpeed":75.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.720864512864885,"aZ":-29.818520440951893,"pfxX":6.908227060127456,"pfxZ":1.6381476073488965,"pX":1.3520517535373997,"pZ":2.1309372590125877,"vX0":6.648267100079361,"vY0":-119.44427877093636,"vZ0":0.31678267272524363,"x":65.46,"y":181.24,"x0":-2.3685005610962495,"y0":50.00488999453846,"z0":4.6850715083537535,"aX":9.948448039277087},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":3.4,"breakHorizontal":-14.2,"spinRate":2783,"spinDirection":62},"zone":14,"typeConfidence":0.83,"plateTime":0.4591504613589237,"extension":6.756313348029317},"hitData":{"launchSpeed":68.9,"launchAngle":1.0,"totalDistance":43.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.77,"coordY":158.86}},"index":4,"playId":"952a9135-4df5-3310-80e9-87967e07a430","pitchNumber":5,"startTime":"2026-06-18T20:00:27.225Z","endTime":"2026-06-18T20:00:34.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.8,"awayTeamWinProbability":95.2,"homeTeamWinProbabilityAdded":-1.0000000000000009,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-06-18T20:00:34.620Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Smith grounds out to first baseman Royce Lewis.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-18T20:00:36.342Z","endTime":"2026-06-18T20:01:48.124Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.595171909868263,"aZ":-18.239270874448174,"pfxX":-8.410329046841001,"pfxZ":7.467094208954048,"pX":-0.09321242318140607,"pZ":2.868219745975455,"vX0":8.443936876477451,"vY0":-135.96100216326064,"vZ0":-1.248601676680988,"x":120.55,"y":161.34,"x0":-2.150694089289878,"y0":50.006360459172306,"z0":4.6027192249767666,"aX":-15.704445813840692},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.4,"breakHorizontal":13.3,"spinRate":2291,"spinDirection":228},"zone":2,"typeConfidence":0.92,"plateTime":0.403285218993541,"extension":7.0838739179383206},"index":0,"playId":"38dc645e-1c83-35a3-9478-30ccb4a8ee34","pitchNumber":1,"startTime":"2026-06-18T20:01:15.979Z","endTime":"2026-06-18T20:01:18.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.338770616718044,"aZ":-31.723836468907813,"pfxX":-10.85526281281478,"pfxZ":0.2713575949575606,"pX":-0.7161125917481185,"pZ":1.5939142666502342,"vX0":7.534760978692993,"vY0":-128.8079417952984,"vZ0":-1.4644145981468004,"x":144.3,"y":195.74,"x0":-2.2722859502851858,"y0":50.00458090607922,"z0":4.627982686282041,"aX":-18.200041660958842},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.4,"breakHorizontal":17.9,"spinRate":2176,"spinDirection":247},"zone":7,"typeConfidence":0.9,"plateTime":0.4256055743823013,"extension":6.764637355287172},"index":1,"playId":"2d5fa06a-7daa-378f-843c-7ebaa27017e5","pitchNumber":2,"startTime":"2026-06-18T20:01:27.588Z","endTime":"2026-06-18T20:01:30.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.3203871033791,"aZ":-33.41146902474126,"pfxX":-11.372321816093033,"pfxZ":-0.7296564009293185,"pX":-0.528302216383636,"pZ":1.0298028930175378,"vX0":8.506283889833934,"vY0":-129.20430027901793,"vZ0":-2.589608239106627,"x":137.14,"y":210.98,"x0":-2.3882457336058445,"y0":50.00579962507235,"z0":4.6167749729926655,"aX":-19.200225133492854},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.7,"breakHorizontal":18.7,"spinRate":2193,"spinDirection":246},"zone":13,"typeConfidence":0.91,"plateTime":0.42419182153174706,"extension":6.746234716584238},"hitData":{"launchSpeed":75.2,"launchAngle":-26.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.01,"coordY":163.24}},"index":2,"playId":"b8b797f7-7a03-3e15-a81d-4f53c2f12c8b","pitchNumber":3,"startTime":"2026-06-18T20:01:40.458Z","endTime":"2026-06-18T20:01:48.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.1000000000000005,"awayTeamWinProbability":95.9,"homeTeamWinProbabilityAdded":-0.6999999999999993,"leverageIndex":0.26,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-06-18T20:01:48.124Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Burger singles on a ground ball to shortstop Tristan Gray, deflected by third baseman Brooks Lee.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-18T20:01:50.785Z","endTime":"2026-06-18T20:02:20.288Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":656484,"link":"/api/v1/people/656484"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":79.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.32043936461205,"aZ":-26.39574069878344,"pfxX":0.3868852906542646,"pfxZ":3.5467828120613607,"pX":0.25733827007188537,"pZ":2.451235474030766,"vX0":6.559228905508923,"vY0":-126.90970999085853,"vZ0":-0.13744887665730499,"x":107.19,"y":172.6,"x0":-2.4124676777052803,"y0":50.002542204591265,"z0":4.611097821199029,"aX":0.6287881773903325},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.6,"breakHorizontal":-2.2,"spinRate":2149,"spinDirection":200},"zone":6,"typeConfidence":0.89,"plateTime":0.4318357122452312,"extension":6.747627331941527},"hitData":{"launchSpeed":91.6,"launchAngle":7.0,"totalDistance":112.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":95.74,"coordY":162.23}},"index":0,"playId":"372ac1fb-9966-3c6d-abf8-6fd7cfaff428","pitchNumber":1,"startTime":"2026-06-18T20:02:12.258Z","endTime":"2026-06-18T20:02:20.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.6,"awayTeamWinProbability":95.4,"homeTeamWinProbabilityAdded":0.4999999999999991,"leverageIndex":0.14,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-06-18T20:02:20.288Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alejandro Osuna strikes out swinging.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-18T20:02:32.842Z","endTime":"2026-06-18T20:05:38.085Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"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":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.856244215085113,"aZ":-16.42276659120142,"pfxX":-6.664405086187816,"pfxZ":8.536833972801604,"pX":-1.0349290679693697,"pZ":3.526497998664515,"vX0":6.421250263568233,"vY0":-134.65585853708333,"vZ0":0.23501536456749705,"x":156.45,"y":143.56,"x0":-2.578817229281428,"y0":50.006472130980306,"z0":4.595303651550061,"aX":-12.303162957252987},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.7,"breakHorizontal":10.8,"spinRate":2194,"spinDirection":225},"zone":11,"typeConfidence":0.93,"plateTime":0.4059729759461961,"extension":6.97446094260609},"index":0,"playId":"849955b6-bae1-344a-8004-9e7c1caa9153","pitchNumber":1,"startTime":"2026-06-18T20:02:48.380Z","endTime":"2026-06-18T20:02:51.380Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.02221530484637,"aZ":-30.61530901964125,"pfxX":-9.659673935197373,"pfxZ":0.9330575296467902,"pX":0.6894298032437222,"pZ":2.181856473080494,"vX0":11.093921395696677,"vY0":-127.94859645896648,"vZ0":-0.31483402312185715,"x":90.72,"y":179.87,"x0":-2.436290135411897,"y0":50.000463979136754,"z0":4.694117858431101,"aX":-16.103030239016736},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.9,"breakHorizontal":15.1,"spinRate":2182,"spinDirection":249},"zone":6,"typeConfidence":0.9,"plateTime":0.427165262555099,"extension":6.9982854172828635},"index":1,"playId":"54a7f702-fcec-30cd-b3d8-746d9ff90199","pitchNumber":2,"startTime":"2026-06-18T20:03:01.928Z","endTime":"2026-06-18T20:03:05.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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.6,"endSpeed":84.7,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.356769441985627,"aZ":-16.885947275452015,"pfxX":-7.164896458276983,"pfxZ":8.303794875473416,"pX":0.004607171755030337,"pZ":3.1973340960735874,"vX0":9.534538649227356,"vY0":-134.61374512529838,"vZ0":-0.3477581964848523,"x":116.82,"y":152.45,"x0":-2.6471014952824024,"y0":50.00138341885435,"z0":4.520274271459972,"aX":-13.190099158831774},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.2,"breakHorizontal":11.0,"spinRate":2221,"spinDirection":229},"zone":2,"typeConfidence":0.93,"plateTime":0.40639305338038056,"extension":6.98121995421763},"index":2,"playId":"dc0deec4-9b7c-33c4-b955-2fdbab94ed1d","pitchNumber":3,"startTime":"2026-06-18T20:03:20.227Z","endTime":"2026-06-18T20:03:23.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":81.5,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.71104480853956,"aZ":-32.1489064944139,"pfxX":-11.045700835872239,"pfxZ":0.011325648216279571,"pX":-0.9792521727485083,"pZ":0.8165078986006594,"vX0":7.954066907250485,"vY0":-129.733743282866,"vZ0":-3.4607800637471478,"x":154.33,"y":216.73,"x0":-2.659444380895344,"y0":50.00022775712222,"z0":4.6342859066795805,"aX":-18.709244098004348},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-0.6,"breakHorizontal":18.1,"spinRate":2116,"spinDirection":246},"zone":13,"typeConfidence":0.9,"plateTime":0.4231962234177735,"extension":6.636349761059943},"index":3,"playId":"d643bd86-d0f5-32ef-ac99-10c578f51d31","pitchNumber":4,"startTime":"2026-06-18T20:03:45.874Z","endTime":"2026-06-18T20:03:48.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":93.3,"endSpeed":85.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.34013692138206,"aZ":-20.420515734217606,"pfxX":-8.059862768676933,"pfxZ":6.320081967594106,"pX":-0.37970796552682623,"pZ":3.2693355584648573,"vX0":8.412327520105269,"vY0":-135.67064116649834,"vZ0":0.057419217794685506,"x":131.47,"y":150.51,"x0":-2.476954443115082,"y0":50.0018419198245,"z0":4.673849436453173,"aX":-14.988559627274956},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.6,"breakHorizontal":12.7,"spinRate":2241,"spinDirection":229},"zone":11,"typeConfidence":0.9,"plateTime":0.40407578346744444,"extension":7.008871468644247},"index":4,"playId":"e4d0774b-f213-36a1-bd21-e0d9f8ba6606","pitchNumber":5,"startTime":"2026-06-18T20:04:01.560Z","endTime":"2026-06-18T20:04:04.560Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":73.5,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.478306087980265,"aZ":-39.31495065899985,"pfxX":6.628380814405865,"pfxZ":-5.247984331259959,"pX":0.5173893159616907,"pZ":1.6490160591450955,"vX0":5.0583242708408696,"vY0":-116.10753333956242,"vZ0":1.269166598595269,"x":97.28,"y":194.26,"x0":-2.553421991137184,"y0":50.003007474272216,"z0":4.846931953785934,"aX":9.01697037305169},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-8.9,"breakHorizontal":-13.3,"spinRate":2759,"spinDirection":60},"zone":9,"typeConfidence":0.9,"plateTime":0.4723882944646203,"extension":6.919931236542888},"index":5,"playId":"2c8470a4-b16e-31e3-9f70-d38460eca83b","pitchNumber":6,"startTime":"2026-06-18T20:04:22.869Z","endTime":"2026-06-18T20:04:25.869Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.09764794080007,"aZ":-27.235624622306325,"pfxX":-10.885453470400584,"pfxZ":2.629256823503349,"pX":1.028004154675476,"pZ":2.5292095700053823,"vX0":12.190480375922554,"vY0":-135.63658030060648,"vZ0":-0.32049246626855465,"x":77.81,"y":170.49,"x0":-2.090818504731854,"y0":50.00567010957861,"z0":4.533087199070779,"aX":-20.473652060126703},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":4.9,"breakHorizontal":17.4,"spinRate":2135,"spinDirection":231},"zone":12,"typeConfidence":0.85,"plateTime":0.40240651015141315,"extension":6.860504181703318},"index":6,"playId":"e6817468-b205-30a6-8c38-6b5361e02763","pitchNumber":7,"startTime":"2026-06-18T20:04:49.581Z","endTime":"2026-06-18T20:04:53.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.35619364320468,"aZ":-20.03938310540465,"pfxX":-7.325060001425265,"pfxZ":6.408048793191277,"pX":0.4117069999318488,"pZ":2.252730713774134,"vX0":10.190459986074277,"vY0":-136.346523670584,"vZ0":-2.4226874300941788,"x":101.31,"y":177.96,"x0":-2.412512070449161,"y0":50.003319819229844,"z0":4.526912708835463,"aX":-13.87284620807167},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.3,"breakHorizontal":11.3,"spinRate":2184,"spinDirection":226},"zone":6,"typeConfidence":0.91,"plateTime":0.40083723512463054,"extension":6.934702097782578},"index":7,"playId":"2950c47f-7aaf-3fd0-99b7-944a8f63b6d8","pitchNumber":8,"startTime":"2026-06-18T20:05:09.401Z","endTime":"2026-06-18T20:05:13.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.94335069451793,"aZ":-19.13933568215695,"pfxX":-6.9318806732577585,"pfxZ":7.016302531983955,"pX":0.40340849814127966,"pZ":3.528356223006923,"vX0":9.957686862621468,"vY0":-135.28917762394107,"vZ0":0.7816014481969574,"x":101.62,"y":143.51,"x0":-2.4207495974221604,"y0":50.00048250480828,"z0":4.575078050588855,"aX":-12.87478441492017},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.1,"breakHorizontal":10.4,"spinRate":2198,"spinDirection":222},"zone":12,"typeConfidence":0.93,"plateTime":0.4045283165231397,"extension":7.086676751005586},"index":8,"playId":"c79831dd-edec-3c8a-9671-d0da58037396","pitchNumber":9,"startTime":"2026-06-18T20:05:33.759Z","endTime":"2026-06-18T20:05:38.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.8,"awayTeamWinProbability":96.2,"homeTeamWinProbabilityAdded":-0.7999999999999998,"leverageIndex":0.34,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-06-18T20:05:38.085Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kody Clemens called out on strikes.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-18T20:08:20.540Z","endTime":"2026-06-18T20:09:19.395Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,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":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Peyton Gray replaces Jack Leiter.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"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-18T20:05:48.808Z","endTime":"2026-06-18T20:08:22.701Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682608,"link":"/api/v1/people/682608"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.2,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.705386703164283,"aZ":-25.60438788628756,"pfxX":-10.270580911873068,"pfxZ":4.438134265658515,"pX":-1.5334842008105323,"pZ":2.8299812237977875,"vX0":6.508199093222629,"vY0":-120.71573972662071,"vZ0":-0.9423553856253408,"x":175.45,"y":162.37,"x0":-2.9251419459649752,"y0":50.004907576305435,"z0":5.472120976515861,"aX":-15.214526095555863},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":8.0,"breakHorizontal":17.2,"spinRate":1726,"spinDirection":246},"zone":11,"typeConfidence":0.9,"plateTime":0.4531139694133688,"extension":6.933154444811166},"index":1,"playId":"559eb913-0fd8-321f-af9f-55da2fe3fbfb","pitchNumber":1,"startTime":"2026-06-18T20:08:22.701Z","endTime":"2026-06-18T20:08:25.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":75.9,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.952933338817886,"aZ":-24.310245832215926,"pfxX":-10.512403953884323,"pfxZ":5.3532145132924605,"pX":-0.3224101351669665,"pZ":2.9451289498484154,"vX0":9.093175314818643,"vY0":-120.34637405934383,"vZ0":-1.0735717973635168,"x":129.29,"y":159.26,"x0":-2.7806608396263397,"y0":50.003920495402014,"z0":5.546593913114358,"aX":-15.449491658595898},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":9.7,"breakHorizontal":16.9,"spinRate":1739,"spinDirection":248},"zone":1,"typeConfidence":0.9,"plateTime":0.45479641675785176,"extension":6.95749239090483},"index":2,"playId":"02b31cb8-2064-31aa-976d-dfc481e2c796","pitchNumber":2,"startTime":"2026-06-18T20:08:36.612Z","endTime":"2026-06-18T20:08:39.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.338987922625968,"aZ":-13.598403060733803,"pfxX":-6.682176329053481,"pfxZ":10.001449342892716,"pX":0.6741426059092017,"pZ":2.1870283428040977,"vX0":11.205949901714279,"vY0":-135.1567719641397,"vZ0":-6.000654118652354,"x":91.3,"y":179.73,"x0":-2.649943559052341,"y0":50.0054165903614,"z0":5.384088533395163,"aX":-12.41519164353327},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.0,"breakHorizontal":9.8,"spinRate":2261,"spinDirection":227},"zone":6,"typeConfidence":0.9,"plateTime":0.4046280675282148,"extension":7.13828870504545},"index":3,"playId":"fc69d80f-6a87-30b3-a92c-9ca54914e2bb","pitchNumber":3,"startTime":"2026-06-18T20:08:52.141Z","endTime":"2026-06-18T20:08:55.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-06-18T20:09:01.931Z","endTime":"2026-06-18T20:09:16.395Z","isPitch":false,"type":"action","player":{"id":665019,"link":"/api/v1/people/665019"},"defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.5,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.281932944604403,"aZ":-14.805276781230445,"pfxX":-7.659702937140359,"pfxZ":9.30289830767926,"pX":0.36831886435099054,"pZ":2.52750754551568,"vX0":10.912000731616933,"vY0":-135.45678063066032,"vZ0":-4.921250641436538,"x":102.96,"y":170.54,"x0":-2.7083336168265237,"y0":50.0027241493417,"z0":5.395307963662115,"aX":-14.30173065147555},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.0,"breakHorizontal":11.6,"spinRate":2293,"spinDirection":223},"zone":6,"typeConfidence":0.9,"plateTime":0.40362626255141265,"extension":6.944985711723012},"index":5,"playId":"07ef62d9-798b-3a85-bf03-4b76d9f0f7d7","pitchNumber":4,"startTime":"2026-06-18T20:09:16.395Z","endTime":"2026-06-18T20:09:19.395Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_ab"},{"player":{"id":682608,"link":"/api/v1/people/682608"},"credit":"p_ab"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_pa"},{"player":{"id":682608,"link":"/api/v1/people/682608"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.1000000000000005,"awayTeamWinProbability":95.9,"homeTeamWinProbabilityAdded":0.3000000000000007,"leverageIndex":0.12,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-06-18T20:09:19.395Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Royce Lewis strikes out on a foul tip.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-18T20:09:24.478Z","endTime":"2026-06-18T20:10:18.447Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.417243104193272,"aZ":-25.832062462758792,"pfxX":1.8295643437637934,"pfxZ":4.021399444067034,"pX":0.4275093599160803,"pZ":2.774818763104429,"vX0":8.02815453259329,"vY0":-124.38807066021778,"vZ0":-1.4360553007516386,"x":100.7,"y":163.86,"x0":-3.0708952351947785,"y0":50.00342889276543,"z0":5.488219719158379,"aX":2.8847190756135217},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":7.2,"breakHorizontal":-5.0,"spinRate":2537,"spinDirection":150},"zone":6,"typeConfidence":0.91,"plateTime":0.43923624302901754,"extension":6.762053778541212},"index":0,"playId":"49d42179-af37-3fe7-95ed-cf10edbfaac8","pitchNumber":1,"startTime":"2026-06-18T20:09:45.134Z","endTime":"2026-06-18T20:09:48.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.443133430183078,"aZ":-14.571237309071403,"pfxX":-8.403486552985777,"pfxZ":9.35414531865704,"pX":-0.7901287470949406,"pZ":2.0372782025769203,"vX0":8.612534598536966,"vY0":-135.96237985829694,"vZ0":-6.131622768789906,"x":147.12,"y":183.77,"x0":-2.899622987222617,"y0":50.00092076808819,"z0":5.324186245594544,"aX":-15.809346927466962},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.8,"breakHorizontal":13.6,"spinRate":2387,"spinDirection":223},"zone":7,"typeConfidence":0.91,"plateTime":0.4021067661564319,"extension":6.9957794000791385},"index":1,"playId":"85b9c696-d0e0-301b-b16e-64dd42cd3943","pitchNumber":2,"startTime":"2026-06-18T20:09:58.797Z","endTime":"2026-06-18T20:10:01.797Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.8,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.056988287132533,"aZ":-12.53765347526657,"pfxX":-7.780347805531051,"pfxZ":10.42768422226196,"pX":-0.17036888634782443,"pZ":2.328329462816193,"vX0":9.508409652836603,"vY0":-136.14949840902347,"vZ0":-5.9220590913482205,"x":123.49,"y":175.92,"x0":-2.6922383677875836,"y0":50.001686740074575,"z0":5.394442657180916,"aX":-14.649968807971453},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.8,"breakHorizontal":12.1,"spinRate":2382,"spinDirection":219},"zone":5,"typeConfidence":0.91,"plateTime":0.4018398907963525,"extension":7.24700749970186},"index":2,"playId":"33cfd1bc-01b9-3458-b66b-810dc9ba73c4","pitchNumber":3,"startTime":"2026-06-18T20:10:14.390Z","endTime":"2026-06-18T20:10:18.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_ab"},{"player":{"id":682608,"link":"/api/v1/people/682608"},"credit":"p_ab"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_pa"},{"player":{"id":682608,"link":"/api/v1/people/682608"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3,"awayTeamWinProbability":95.7,"homeTeamWinProbabilityAdded":0.1999999999999993,"leverageIndex":0.1,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-06-18T20:10:18.447Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Bell grounds out, second baseman Josh Smith to first baseman Jake Burger.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-18T20:10:29.467Z","endTime":"2026-06-18T20:11:18.387Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"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":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.579721555701536,"aZ":-13.781109128575341,"pfxX":-7.431806324117313,"pfxZ":9.74564974475401,"pX":-0.7459120275436317,"pZ":2.8128649508227777,"vX0":8.459852788342513,"vY0":-136.4140469420058,"vZ0":-4.626361423477674,"x":145.43,"y":162.83,"x0":-2.919536292389945,"y0":50.00663927895836,"z0":5.478753729990946,"aX":-14.031871112312853},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.8,"breakHorizontal":11.8,"spinRate":2338,"spinDirection":225},"zone":4,"typeConfidence":0.91,"plateTime":0.4012870418267922,"extension":6.807879680230797},"index":0,"playId":"c1bab5f9-2674-3312-92a0-fc418dd7e2d8","pitchNumber":1,"startTime":"2026-06-18T20:10:43.447Z","endTime":"2026-06-18T20:10:46.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":87.4,"endSpeed":80.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.988808900597984,"aZ":-24.465662829398084,"pfxX":2.5313254060336945,"pfxZ":4.682229824290986,"pX":-1.4404923579838604,"pZ":2.099557814706629,"vX0":3.637877446211354,"vY0":-127.24050573201107,"vZ0":-3.4521274457099835,"x":171.91,"y":182.09,"x0":-3.2152008193458896,"y0":50.00450676774941,"z0":5.402447476401686,"aX":4.170146107920008},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.9,"breakHorizontal":-5.4,"spinRate":2657,"spinDirection":164},"zone":13,"typeConfidence":0.9,"plateTime":0.4297095512866975,"extension":6.677315792137432},"index":1,"playId":"944c3dec-9429-3011-b1d2-014a4f8752c8","pitchNumber":2,"startTime":"2026-06-18T20:10:56.879Z","endTime":"2026-06-18T20:11:00.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":83.0,"endSpeed":76.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.699521329226094,"aZ":-30.28542236914779,"pfxX":-11.657206201106888,"pfxZ":1.276780093282337,"pX":-0.9104379030382954,"pZ":2.0357150360229856,"vX0":7.920214884455303,"vY0":-120.7157445846636,"vZ0":-1.722678226484644,"x":151.7,"y":183.82,"x0":-2.713410418416062,"y0":50.00500627672288,"z0":5.41572199698294,"aX":-17.26932555263989},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":2.2,"breakHorizontal":19.3,"spinRate":1798,"spinDirection":247},"zone":13,"typeConfidence":0.9,"plateTime":0.4531181469951502,"extension":7.117716951604737},"hitData":{"launchSpeed":103.4,"launchAngle":-18.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.45,"coordY":152.59}},"index":2,"playId":"1a0321b7-0f5e-38d4-a00a-2011de335568","pitchNumber":3,"startTime":"2026-06-18T20:11:10.408Z","endTime":"2026-06-18T20:11:18.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_ab"},{"player":{"id":682608,"link":"/api/v1/people/682608"},"credit":"p_ab"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_pa"},{"player":{"id":682608,"link":"/api/v1/people/682608"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.5,"awayTeamWinProbability":95.5,"homeTeamWinProbabilityAdded":0.20000000000000018,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-06-18T20:11:18.387Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Higashioka flies out to shortstop Tristan Gray.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-18T20:13:41.379Z","endTime":"2026-06-18T20:15:07.895Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":656484,"link":"/api/v1/people/656484"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"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-18T20:13:29.322Z","endTime":"2026-06-18T20:13:43.729Z","isPitch":false,"type":"action","player":{"id":543309,"link":"/api/v1/people/543309"},"defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.571063731544903,"aZ":-17.913183639238493,"pfxX":-7.292027232310469,"pfxZ":7.642185088843284,"pX":0.22550245787779347,"pZ":3.0794398896261477,"vX0":8.856992732595675,"vY0":-135.48884957303434,"vZ0":-0.7849335268136346,"x":108.4,"y":155.64,"x0":-2.1327193885403926,"y0":50.00213520580491,"z0":4.6203680553025155,"aX":-13.607445591354985},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.9,"breakHorizontal":11.4,"spinRate":2178,"spinDirection":223},"zone":2,"typeConfidence":0.93,"plateTime":0.4036853988659401,"extension":7.006365642408912},"index":1,"playId":"1e4cd66f-10e8-3e0f-8ec0-0c6db9a367a3","pitchNumber":1,"startTime":"2026-06-18T20:13:43.729Z","endTime":"2026-06-18T20:13:46.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":74.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.70862137139326,"aZ":-29.235445038476367,"pfxX":5.31294646474034,"pfxZ":2.076963033666,"pX":1.15390758757389,"pZ":1.8112677920065152,"vX0":6.646200443193532,"vY0":-118.27314507779472,"vZ0":-0.22649708836544624,"x":73.02,"y":189.88,"x0":-2.383627021343739,"y0":50.00334977666872,"z0":4.590954705428419,"aX":7.52136003703742},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":4.0,"breakHorizontal":-11.3,"spinRate":2660,"spinDirection":62},"zone":14,"typeConfidence":0.81,"plateTime":0.4632211720818882,"extension":6.873797235864907},"index":2,"playId":"86e1ac09-de07-3c70-bf02-27adf411b5ec","pitchNumber":2,"startTime":"2026-06-18T20:13:56.012Z","endTime":"2026-06-18T20:13:59.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.499679861679784,"aZ":-27.922225570699805,"pfxX":-9.931372077212657,"pfxZ":2.5242355121857525,"pX":1.0384660332262088,"pZ":0.3239424142862868,"vX0":11.319963227069648,"vY0":-128.98602994144971,"vZ0":-4.979551110759231,"x":77.42,"y":230.03,"x0":-2.114097510841414,"y0":50.00550659195759,"z0":4.429063746975372,"aX":-16.758783585168473},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.6,"breakHorizontal":15.5,"spinRate":2074,"spinDirection":240},"zone":14,"typeConfidence":0.88,"plateTime":0.42441999692363064,"extension":6.999727209623048},"index":3,"playId":"596ebf17-6d0e-3cda-878a-28d1c077a764","pitchNumber":3,"startTime":"2026-06-18T20:14:10.965Z","endTime":"2026-06-18T20:14:13.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.514898035969228,"aZ":-30.455192068339105,"pfxX":6.764934515368341,"pfxZ":1.2226495011822145,"pX":0.1979060367884003,"pZ":2.06215792918424,"vX0":4.425075485595997,"vY0":-117.70427744537615,"vZ0":0.6772970015935973,"x":109.46,"y":183.1,"x0":-2.585658372240769,"y0":50.00112038379323,"z0":4.592632416632627,"aX":9.48123573924047},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":2.6,"breakHorizontal":-13.3,"spinRate":2728,"spinDirection":72},"zone":8,"typeConfidence":0.89,"plateTime":0.46550333496423013,"extension":6.662443894403234},"index":4,"playId":"334f1283-cd4d-3fbb-af6b-820583ddfbd3","pitchNumber":4,"startTime":"2026-06-18T20:14:27.082Z","endTime":"2026-06-18T20:14:30.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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.6,"endSpeed":85.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.713903349613325,"aZ":-24.803701273824405,"pfxX":-11.54977583480889,"pfxZ":3.925080100880092,"pX":1.3186988330221356,"pZ":2.0963769995173234,"vX0":12.883173966420474,"vY0":-135.6942058828604,"vZ0":-1.8656005649317202,"x":66.73,"y":182.18,"x0":-1.974075220380448,"y0":50.00302620291755,"z0":4.508658286576088,"aX":-21.69223919667034},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.0,"breakHorizontal":18.4,"spinRate":2159,"spinDirection":234},"zone":14,"typeConfidence":0.9,"plateTime":0.4025542401997577,"extension":7.125471056175863},"index":5,"playId":"424d9d17-68b4-37e5-9fad-0db9101f7e3a","pitchNumber":5,"startTime":"2026-06-18T20:14:44.709Z","endTime":"2026-06-18T20:14:48.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.80788891151875,"aZ":-20.110342026653267,"pfxX":-6.831740349796348,"pfxZ":6.545221796147214,"pX":-0.3880733457471025,"pZ":3.254506043874179,"vX0":7.197059431359284,"vY0":-134.34583735059584,"vZ0":0.08672821462883185,"x":131.79,"y":150.91,"x0":-2.203392987437448,"y0":50.00417235675459,"z0":4.64138342357446,"aX":-12.595007341066243},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.1,"breakHorizontal":11.0,"spinRate":2146,"spinDirection":229},"zone":1,"typeConfidence":0.91,"plateTime":0.40640402615081506,"extension":7.094325691729963},"hitData":{"launchSpeed":85.0,"launchAngle":54.0,"totalDistance":226.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":129.39,"coordY":110.19}},"index":6,"playId":"92d026ec-519b-332a-845a-a9f213220fed","pitchNumber":6,"startTime":"2026-06-18T20:14:57.670Z","endTime":"2026-06-18T20:15:07.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.5999999999999996,"awayTeamWinProbability":96.4,"homeTeamWinProbabilityAdded":-0.9000000000000004,"leverageIndex":0.37,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-06-18T20:15:07.895Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joc Pederson called out on strikes.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-18T20:15:09.094Z","endTime":"2026-06-18T20:16:10.626Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":74.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.66008867228927,"aZ":-29.917271169034546,"pfxX":6.815138389182782,"pfxZ":1.6146819261350966,"pX":-0.7424528214498847,"pZ":2.2738738606609856,"vX0":2.292487921931951,"vY0":-117.63228577756387,"vZ0":0.8956714535247345,"x":145.3,"y":177.39,"x0":-2.615561279367559,"y0":50.00385826531421,"z0":4.665327583102074,"aX":9.535032020997356},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":3.5,"breakHorizontal":-13.0,"spinRate":2571,"spinDirection":70},"zone":4,"typeConfidence":0.89,"plateTime":0.46593164261994024,"extension":6.596074193863049},"index":0,"playId":"fd5b9250-9e9c-3bd9-a192-2dae8d41f542","pitchNumber":1,"startTime":"2026-06-18T20:15:34.265Z","endTime":"2026-06-18T20:15:37.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.1774722541447,"aZ":-21.056414732488587,"pfxX":-7.656695455577594,"pfxZ":6.080052083695929,"pX":0.39034694292338606,"pZ":3.482833521038782,"vX0":9.337369447354128,"vY0":-134.14682137757407,"vZ0":0.8746672149725193,"x":102.12,"y":144.74,"x0":-2.135638729785989,"y0":50.00153290773304,"z0":4.650223018031407,"aX":-13.99799646108783},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.4,"breakHorizontal":11.9,"spinRate":2204,"spinDirection":232},"zone":12,"typeConfidence":0.89,"plateTime":0.40782260526850145,"extension":7.1953916007997485},"index":1,"playId":"642dd690-8e5f-3cfd-91cc-dcedf341c72b","pitchNumber":2,"startTime":"2026-06-18T20:15:46.728Z","endTime":"2026-06-18T20:15:49.728Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":81.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.35846464910428,"aZ":-31.343856652981678,"pfxX":-10.439386198796676,"pfxZ":0.4869827903334798,"pX":-0.43158836150343555,"pZ":1.6734135811522186,"vX0":8.659802843461748,"vY0":-130.02494353125792,"vZ0":-1.3065477180195897,"x":133.45,"y":193.6,"x0":-2.449538507014584,"y0":50.00465903579553,"z0":4.5616173085565315,"aX":-17.87041386389551},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":0.8,"breakHorizontal":16.9,"spinRate":2326,"spinDirection":249},"zone":7,"typeConfidence":0.88,"plateTime":0.4213089686819069,"extension":6.8477614444095565},"index":2,"playId":"2e279f45-1e82-3ba7-91e1-9b093540caa9","pitchNumber":3,"startTime":"2026-06-18T20:16:04.600Z","endTime":"2026-06-18T20:16:10.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.0,"awayTeamWinProbability":97.0,"homeTeamWinProbabilityAdded":-0.5999999999999996,"leverageIndex":0.23,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-06-18T20:16:10.626Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Jung flies out to right fielder Kody Clemens.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-18T20:16:10.144Z","endTime":"2026-06-18T20:18:03.706Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":80.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.718852401324185,"aZ":-26.160539631152503,"pfxX":-1.4388384461801749,"pfxZ":3.6609750976471434,"pX":0.23509067305247505,"pZ":1.8449782372682488,"vX0":7.010710133552402,"vY0":-126.83750181482641,"vZ0":-1.4980221728071503,"x":108.04,"y":188.97,"x0":-2.367071805317517,"y0":50.00556013457337,"z0":4.511260334347027,"aX":-2.3661871951834947},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.6,"breakHorizontal":1.2,"spinRate":2333,"spinDirection":200},"zone":8,"typeConfidence":0.88,"plateTime":0.430328949864903,"extension":6.874629000067822},"index":0,"playId":"af9b657c-b184-3879-b9f6-f796988eae06","pitchNumber":1,"startTime":"2026-06-18T20:16:32.052Z","endTime":"2026-06-18T20:16:35.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":74.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.67920161951421,"aZ":-31.72274269155413,"pfxX":7.2733739512947135,"pfxZ":0.31568528862602285,"pX":-0.09008785174688279,"pZ":1.6290356865447504,"vX0":3.3115021453567297,"vY0":-118.19597097452447,"vZ0":0.040117761255411555,"x":120.43,"y":194.8,"x0":-2.456322994001726,"y0":50.000369627325775,"z0":4.538224108634575,"aX":10.231125725567424},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":0.8,"breakHorizontal":-14.0,"spinRate":2786,"spinDirection":70},"zone":8,"typeConfidence":0.9,"plateTime":0.4643875752877138,"extension":6.65585221137972},"index":1,"playId":"a8fdf9df-8467-31c8-b271-b64bc0e1b282","pitchNumber":2,"startTime":"2026-06-18T20:16:44.379Z","endTime":"2026-06-18T20:16:47.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-18T20:16:57.928Z","endTime":"2026-06-18T20:17:10.362Z","isPitch":false,"type":"action","player":{"id":673962,"link":"/api/v1/people/673962"},"defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":74.9,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.428629825426675,"aZ":-30.058800378831616,"pfxX":6.358509821141685,"pfxZ":1.4795017444706255,"pX":-0.2788971150329853,"pZ":1.6662218814712635,"vX0":3.3182140077189657,"vY0":-118.88607931668902,"vZ0":-0.26400850058646375,"x":127.63,"y":193.79,"x0":-2.5199610672680195,"y0":50.000649115446926,"z0":4.513858182333617,"aX":9.07293773892425},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":2.9,"breakHorizontal":-12.4,"spinRate":2605,"spinDirection":70},"zone":8,"typeConfidence":0.88,"plateTime":0.4612436133900535,"extension":6.827480221656478},"index":3,"playId":"2e404207-ebb3-35e3-a146-56a57b53b054","pitchNumber":3,"startTime":"2026-06-18T20:17:10.362Z","endTime":"2026-06-18T20:17:13.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.9,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.163950147706508,"aZ":-29.59746833566656,"pfxX":5.433306918944563,"pfxZ":1.8248423653355799,"pX":1.7896953197558672,"pZ":0.8189731396854563,"vX0":7.735568728965317,"vY0":-118.2032139334557,"vZ0":-1.8554671227802202,"x":48.78,"y":216.67,"x0":-2.234803135890012,"y0":50.00141251994915,"z0":4.339364414724947,"aX":7.663957138088051},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":3.1,"breakHorizontal":-11.8,"spinRate":2748,"spinDirection":71},"zone":14,"typeConfidence":0.86,"plateTime":0.4639169104831855,"extension":6.871835689810139},"index":4,"playId":"209231a0-9e22-3369-a692-b149e9c54397","pitchNumber":4,"startTime":"2026-06-18T20:17:31.790Z","endTime":"2026-06-18T20:17:34.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":94.0,"endSpeed":86.1,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.14719026989056,"aZ":-19.56992521961236,"pfxX":-7.074092717546044,"pfxZ":6.64123902127603,"pX":0.3286095567340467,"pZ":2.6772083459264584,"vX0":9.321029729140177,"vY0":-136.67835953949813,"vZ0":-1.2265320723331272,"x":104.47,"y":166.5,"x0":-2.201344479996666,"y0":50.00574896650889,"z0":4.471176950940825,"aX":-13.43310195415488},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.0,"breakHorizontal":10.9,"spinRate":2186,"spinDirection":227},"zone":6,"typeConfidence":0.92,"plateTime":0.4002056875168982,"extension":7.011341826298399},"hitData":{"launchSpeed":98.4,"launchAngle":28.0,"totalDistance":368.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":195.28,"coordY":67.36}},"index":5,"playId":"c67c1691-69d7-36eb-8d14-1acc60aeb939","pitchNumber":5,"startTime":"2026-06-18T20:17:55.093Z","endTime":"2026-06-18T20:18:03.706Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.7,"awayTeamWinProbability":97.3,"homeTeamWinProbabilityAdded":-0.2999999999999998,"leverageIndex":0.12,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-06-18T20:18:03.706Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brooks Lee flies out to center fielder Alejandro Osuna.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-18T20:20:26.337Z","endTime":"2026-06-18T20:20:56.453Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Robby Ahlstrom replaces Peyton Gray.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"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-18T20:18:27.782Z","endTime":"2026-06-18T20:20:28.514Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695239,"link":"/api/v1/people/695239"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":682608,"link":"/api/v1/people/682608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.0,"endSpeed":72.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.433872800635346,"aZ":-36.416546734597766,"pfxX":-3.3406101296852224,"pfxZ":-3.278275661549058,"pX":-1.7734331512528896,"pZ":0.7375743325826667,"vX0":-6.763292982732497,"vY0":-113.32523421349447,"vZ0":-4.180384381013693,"x":184.6,"y":218.87,"x0":1.6879202850648392,"y0":50.00133816108812,"z0":6.258107731679011,"aX":-4.326836334328443},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-6.7,"breakHorizontal":7.8,"spinRate":2662,"spinDirection":328},"zone":13,"typeConfidence":0.93,"plateTime":0.48402985063864623,"extension":6.404182147825447},"index":1,"playId":"4ea6a67a-d288-358f-bff9-5b0f30cd1d9a","pitchNumber":1,"startTime":"2026-06-18T20:20:28.514Z","endTime":"2026-06-18T20:20:32.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695239,"link":"/api/v1/people/695239","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.68972759970747,"aZ":-23.35526439575902,"pfxX":3.455767384125342,"pfxZ":5.523390771759738,"pX":-0.12499622531215773,"pZ":2.5133489968285514,"vX0":-6.771197897150672,"vY0":-125.37174531390757,"vZ0":-3.7400274593892817,"x":121.76,"y":170.92,"x0":2.1584217145096036,"y0":50.00127729645899,"z0":5.924428578970235,"aX":5.516338868831238},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":9.4,"breakHorizontal":-4.8,"spinRate":1433,"spinDirection":147},"zone":5,"typeConfidence":0.81,"plateTime":0.43641175311553493,"extension":6.523566693471121},"hitData":{"launchSpeed":86.4,"launchAngle":32.0,"totalDistance":341.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":109.61,"coordY":63.08}},"index":2,"playId":"fc84925e-051f-311a-a654-720007561b5c","pitchNumber":2,"startTime":"2026-06-18T20:20:46.676Z","endTime":"2026-06-18T20:20:56.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695239,"link":"/api/v1/people/695239","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_ab"},{"player":{"id":695239,"link":"/api/v1/people/695239"},"credit":"p_ab"},{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_pa"},{"player":{"id":695239,"link":"/api/v1/people/695239"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.9000000000000004,"awayTeamWinProbability":97.1,"homeTeamWinProbabilityAdded":0.20000000000000018,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-06-18T20:20:56.453Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Victor Caratini singles on a ground ball to shortstop Ezequiel Duran.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-18T20:20:54.989Z","endTime":"2026-06-18T20:23:14.695Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"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":93.8,"endSpeed":85.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.531293766673755,"aZ":-10.747514985630653,"pfxX":2.2491952683695646,"pfxZ":11.338135969769354,"pX":0.12900473488289965,"pZ":2.8093036448135695,"vX0":-5.492667040860373,"vY0":-136.46868270629867,"vZ0":-6.842080399321892,"x":112.08,"y":162.93,"x0":1.8738806831612072,"y0":50.00022442433672,"z0":6.086223705032173,"aX":4.250126292188344},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.3,"breakHorizontal":-2.9,"spinRate":2186,"spinDirection":163},"zone":2,"typeConfidence":0.94,"plateTime":0.4010952272750852,"extension":6.338995906240838},"index":0,"playId":"a0457a05-b16b-3f89-907a-646eaceff120","pitchNumber":1,"startTime":"2026-06-18T20:21:24.490Z","endTime":"2026-06-18T20:21:28.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695239,"link":"/api/v1/people/695239","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-06-18T20:21:38.548Z","endTime":"2026-06-18T20:21:54.149Z","isPitch":false,"type":"action","player":{"id":605170,"link":"/api/v1/people/605170"},"defense":{"pitcher":{"id":695239,"link":"/api/v1/people/695239","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.4,"endSpeed":71.7,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.127228761133797,"aZ":-38.214677362288484,"pfxX":-2.3533187118164562,"pfxZ":-4.691193817232886,"pX":1.0423519682097788,"pZ":2.1834979746116217,"vX0":-1.514637511396695,"vY0":-112.71735703582159,"vZ0":-0.5077217070558354,"x":77.27,"y":179.83,"x0":2.0282432992375243,"y0":50.000914217612646,"z0":6.26411462490461,"aX":-3.0328346258610046},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-8.3,"breakHorizontal":4.7,"spinRate":2524,"spinDirection":318},"zone":14,"typeConfidence":0.94,"plateTime":0.48559133140001665,"extension":6.248936554298664},"index":2,"playId":"3e40a714-51e9-32d5-899f-70052493bd19","pitchNumber":2,"startTime":"2026-06-18T20:21:54.149Z","endTime":"2026-06-18T20:21:57.149Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695239,"link":"/api/v1/people/695239","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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.1,"endSpeed":86.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.578588189109173,"aZ":-11.83628104040484,"pfxX":3.3136511865843845,"pfxZ":10.473418162562906,"pX":-0.8586368535915265,"pZ":4.565078971778184,"vX0":-7.786971139258042,"vY0":-138.3908365818402,"vZ0":-2.620388481968859,"x":149.73,"y":115.52,"x0":1.5596940098835579,"y0":50.00211408398331,"z0":6.315959713776802,"aX":6.4356125490575815},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.6,"breakHorizontal":-4.4,"spinRate":2259,"spinDirection":157},"zone":11,"typeConfidence":0.92,"plateTime":0.39562258976330167,"extension":6.381529584841275},"index":3,"playId":"6ea50146-fa6d-3556-b3df-344c71283bd6","pitchNumber":3,"startTime":"2026-06-18T20:22:11.164Z","endTime":"2026-06-18T20:22:14.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695239,"link":"/api/v1/people/695239","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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.3,"endSpeed":80.4,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.442718826846555,"aZ":-21.784903551716283,"pfxX":5.033906981628722,"pfxZ":6.344449563826991,"pX":1.8192417919792223,"pZ":1.5436012842173668,"vX0":-2.4022317486156135,"vY0":-127.01244049123301,"vZ0":-6.657200697910239,"x":47.65,"y":197.1,"x0":2.1220566451564777,"y0":50.00481003580422,"z0":5.925229783486932,"aX":8.24469727101924},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":10.2,"breakHorizontal":-8.6,"spinRate":1418,"spinDirection":154},"zone":14,"typeConfidence":0.94,"plateTime":0.4308554634539252,"extension":6.652683402474512},"index":4,"playId":"8b797c12-00f2-35c6-8c8a-4fe641396ffb","pitchNumber":4,"startTime":"2026-06-18T20:22:29.531Z","endTime":"2026-06-18T20:22:32.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695239,"link":"/api/v1/people/695239","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.86068263099493,"aZ":-12.875582079333716,"pfxX":2.7584900191502637,"pfxZ":10.175525333114111,"pX":-0.2859620081480408,"pZ":4.0419642247902745,"vX0":-6.7743058113815025,"vY0":-136.77341565215735,"vZ0":-3.345213057045649,"x":127.9,"y":129.65,"x0":1.8633709996819992,"y0":50.00403406529301,"z0":6.1625524140200625,"aX":5.233180078328751},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.9,"breakHorizontal":-3.6,"spinRate":2325,"spinDirection":155},"zone":11,"typeConfidence":0.92,"plateTime":0.40030545625722924,"extension":6.2571150976824175},"index":5,"playId":"548abe90-5b65-31b0-a322-2711140fdf96","pitchNumber":5,"startTime":"2026-06-18T20:22:46.279Z","endTime":"2026-06-18T20:22:49.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695239,"link":"/api/v1/people/695239","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.8,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.957436401573265,"aZ":-25.956973979997304,"pfxX":5.679635614022636,"pfxZ":3.7660252079380125,"pX":0.7061218414604884,"pZ":2.575203417713833,"vX0":-5.675286468513433,"vY0":-127.19101533349455,"vZ0":-3.175899607502395,"x":90.08,"y":169.25,"x0":2.219221187088891,"y0":50.006310102436146,"z0":5.879042712597972,"aX":9.388853641076308},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.4,"breakHorizontal":-9.1,"spinRate":1456,"spinDirection":143},"zone":6,"typeConfidence":0.93,"plateTime":0.42920101438823277,"extension":6.514163647051523},"hitData":{"launchSpeed":82.1,"launchAngle":-5.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":100.3,"coordY":150.06}},"index":6,"playId":"4a0dcfa4-48c6-3b97-91d4-5cb10638b275","pitchNumber":6,"startTime":"2026-06-18T20:23:06.322Z","endTime":"2026-06-18T20:23:14.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695239,"link":"/api/v1/people/695239","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"credit":"b_ab"},{"player":{"id":695239,"link":"/api/v1/people/695239"},"credit":"p_ab"},{"player":{"id":605170,"link":"/api/v1/people/605170"},"credit":"b_pa"},{"player":{"id":695239,"link":"/api/v1/people/695239"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.7,"awayTeamWinProbability":97.3,"homeTeamWinProbabilityAdded":-0.20000000000000018,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-06-18T20:23:14.695Z","atBatIndex":44},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ryan Kreidler lines out to center fielder Alejandro Osuna.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-18T20:24:01.569Z","endTime":"2026-06-18T20:25:33.961Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Ryan Kreidler replaces Tristan Gray.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"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-18T20:23:26.015Z","endTime":"2026-06-18T20:24:03.744Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668952,"link":"/api/v1/people/668952"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":656484,"link":"/api/v1/people/656484"},"defense":{"pitcher":{"id":695239,"link":"/api/v1/people/695239","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":656484,"link":"/api/v1/people/656484","batSide":{"code":"L","description":"Left"}},"first":{"id":605170,"link":"/api/v1/people/605170"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.330640898681516,"aZ":-37.83171076206478,"pfxX":-3.1502562671430328,"pfxZ":-4.143138807416149,"pX":-0.08694452728929299,"pZ":1.9441850979193718,"vX0":-4.205139264160178,"vY0":-116.2707539439646,"vZ0":-1.7075682214928531,"x":120.31,"y":186.29,"x0":2.1561491610902097,"y0":50.0029986252302,"z0":6.286687320649313,"aX":-4.301332369839104},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-7.7,"breakHorizontal":6.7,"spinRate":2699,"spinDirection":319},"zone":8,"typeConfidence":0.93,"plateTime":0.471542795036175,"extension":6.3408266290843605},"index":1,"playId":"04d44473-855b-39a9-9702-cbdc6d16c5e1","pitchNumber":1,"startTime":"2026-06-18T20:24:03.744Z","endTime":"2026-06-18T20:24:06.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695239,"link":"/api/v1/people/695239","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668952,"link":"/api/v1/people/668952","batSide":{"code":"R","description":"Right"}},"first":{"id":605170,"link":"/api/v1/people/605170"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.005941495033596,"aZ":-21.193272763041687,"pfxX":2.8496082217937437,"pfxZ":6.940345318068863,"pX":0.9169452939311299,"pZ":4.318595164586938,"vX0":-5.037364351250343,"vY0":-124.95362001686654,"vZ0":-0.07162722210038164,"x":82.05,"y":122.18,"x0":2.588150524824076,"y0":50.00310591541742,"z0":6.087812668774952,"aX":4.5094206552537015},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":12.8,"breakHorizontal":-4.0,"spinRate":1154,"spinDirection":140},"zone":12,"typeConfidence":0.85,"plateTime":0.43821666201288023,"extension":6.468020383201972},"index":2,"playId":"85a594c9-9ed5-32d2-a429-52eb884de819","pitchNumber":2,"startTime":"2026-06-18T20:24:28.395Z","endTime":"2026-06-18T20:24:31.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695239,"link":"/api/v1/people/695239","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668952,"link":"/api/v1/people/668952","batSide":{"code":"R","description":"Right"}},"first":{"id":605170,"link":"/api/v1/people/605170"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.282561149913285,"aZ":-13.418663249847523,"pfxX":3.2558160093104833,"pfxZ":9.950203412168186,"pX":0.1125365543580044,"pZ":3.133885417080102,"vX0":-5.979511311114346,"vY0":-136.05121924466476,"vZ0":-5.3182169070693455,"x":112.71,"y":154.17,"x0":1.9102969740145554,"y0":50.00457816328148,"z0":6.0351241896276475,"aX":6.138641600432316},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.2,"breakHorizontal":-4.7,"spinRate":2271,"spinDirection":156},"zone":2,"typeConfidence":0.91,"plateTime":0.40172272394278963,"extension":6.668000787539503},"index":3,"playId":"499f6a49-f68b-3196-a5ee-b78fbb799f23","pitchNumber":3,"startTime":"2026-06-18T20:24:49.105Z","endTime":"2026-06-18T20:24:52.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695239,"link":"/api/v1/people/695239","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668952,"link":"/api/v1/people/668952","batSide":{"code":"R","description":"Right"}},"first":{"id":605170,"link":"/api/v1/people/605170"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":93.4,"endSpeed":85.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.98529594385147,"aZ":-14.893283684231745,"pfxX":-0.1440844085134403,"pfxZ":9.201656944443315,"pX":-0.19288816311846335,"pZ":5.1141472850403,"vX0":-5.128330265257227,"vY0":-135.98316473123558,"vZ0":-0.5314581081315086,"x":124.35,"y":100.7,"x0":1.7339260956466889,"y0":50.00635463440137,"z0":6.342600220795399,"aX":-0.26936684784493753},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.8,"breakHorizontal":1.3,"spinRate":2240,"spinDirection":168},"zone":11,"typeConfidence":0.91,"plateTime":0.4023345460368781,"extension":6.253678088659109},"index":4,"playId":"87bca303-6938-3c28-bfc9-1f14ce2879c9","pitchNumber":4,"startTime":"2026-06-18T20:25:08.636Z","endTime":"2026-06-18T20:25:11.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695239,"link":"/api/v1/people/695239","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668952,"link":"/api/v1/people/668952","batSide":{"code":"R","description":"Right"}},"first":{"id":605170,"link":"/api/v1/people/605170"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.57265342112096,"aZ":-25.259815114500046,"pfxX":4.40291033604322,"pfxZ":4.335367129545504,"pX":0.6499463979040615,"pZ":2.0409968289734013,"vX0":-5.3869411016269275,"vY0":-125.0242170545144,"vZ0":-4.646960526652429,"x":92.23,"y":183.67,"x0":2.253533445622135,"y0":50.00088274485203,"z0":5.97951884805162,"aX":7.0180139436381905},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":7.1,"breakHorizontal":-6.8,"spinRate":1338,"spinDirection":147},"zone":9,"typeConfidence":0.91,"plateTime":0.4369378146062233,"extension":6.3994557037271935},"hitData":{"launchSpeed":84.8,"launchAngle":21.0,"totalDistance":290.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":119.5,"coordY":83.73}},"index":5,"playId":"faff191a-7f11-31e5-a8ff-646debff22f9","pitchNumber":5,"startTime":"2026-06-18T20:25:25.413Z","endTime":"2026-06-18T20:25:33.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695239,"link":"/api/v1/people/695239","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668952,"link":"/api/v1/people/668952","batSide":{"code":"R","description":"Right"}},"first":{"id":605170,"link":"/api/v1/people/605170"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668952,"link":"/api/v1/people/668952"},"credit":"b_ab"},{"player":{"id":695239,"link":"/api/v1/people/695239"},"credit":"p_ab"},{"player":{"id":668952,"link":"/api/v1/people/668952"},"credit":"b_pa"},{"player":{"id":695239,"link":"/api/v1/people/695239"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.0,"awayTeamWinProbability":97.0,"homeTeamWinProbabilityAdded":0.2999999999999998,"leverageIndex":0.13,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-06-18T20:25:33.961Z","atBatIndex":45},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Luke Keaschall walks. Victor Caratini to 2nd.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-18T20:25:43.196Z","endTime":"2026-06-18T20:28:33.988Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"postOnSecond":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"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":93.6,"endSpeed":85.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.085812976624105,"aZ":-12.146112201626618,"pfxX":2.3181603308127627,"pfxZ":10.64914974387231,"pX":1.835034629876536,"pZ":3.678067047650003,"vX0":-1.6148338473830288,"vY0":-136.30478702381345,"vZ0":-4.203695962208534,"x":47.05,"y":139.47,"x0":2.1341077343141337,"y0":50.00324995377732,"z0":6.079575240181032,"aX":4.360123185828015},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.6,"breakHorizontal":-3.8,"spinRate":2151,"spinDirection":155},"zone":12,"typeConfidence":0.93,"plateTime":0.40190495663827797,"extension":6.3711854007492255},"index":0,"playId":"38a164e1-d68e-34d0-ae3f-0edb0bda75ba","pitchNumber":1,"startTime":"2026-06-18T20:26:03.755Z","endTime":"2026-06-18T20:26:06.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695239,"link":"/api/v1/people/695239","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"first":{"id":605170,"link":"/api/v1/people/605170"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.120323235038096,"aZ":-26.882267547414123,"pfxX":4.238715463237116,"pfxZ":3.445602434428599,"pX":-0.6989339778256485,"pZ":2.501706379749246,"vX0":-8.36554819620917,"vY0":-122.87710600771757,"vZ0":-2.7149702870297254,"x":143.64,"y":171.23,"x0":2.190862666922629,"y0":50.00488049260673,"z0":5.892211788981787,"aX":6.51725565162168},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":5.9,"breakHorizontal":-5.9,"spinRate":1392,"spinDirection":149},"zone":4,"typeConfidence":0.76,"plateTime":0.44483425533040766,"extension":6.4890865737723065},"index":1,"playId":"22487140-a260-337e-8d01-7ee67f36b363","pitchNumber":2,"startTime":"2026-06-18T20:26:21.549Z","endTime":"2026-06-18T20:26:25.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695239,"link":"/api/v1/people/695239","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"first":{"id":605170,"link":"/api/v1/people/605170"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.00977205583697,"aZ":-18.249955582191355,"pfxX":7.297180739472914,"pfxZ":7.486390312382056,"pX":0.4031494402074557,"pZ":2.973608500780581,"vX0":-7.080325032038749,"vY0":-135.38096868668455,"vZ0":-4.136308546450074,"x":101.63,"y":158.49,"x0":2.1017980774654634,"y0":50.00360173013621,"z0":5.7953940631133705,"aX":13.573106660085495},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.8,"breakHorizontal":-11.8,"spinRate":2076,"spinDirection":151},"zone":3,"typeConfidence":2.0,"plateTime":0.40427430473554526,"extension":6.74291706912331},"index":2,"playId":"53ac1424-8f97-37b1-ae17-7d495034d294","pitchNumber":3,"startTime":"2026-06-18T20:26:44.845Z","endTime":"2026-06-18T20:26:47.845Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695239,"link":"/api/v1/people/695239","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"first":{"id":605170,"link":"/api/v1/people/605170"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.467765017115212,"aZ":-13.66976643584959,"pfxX":0.6986201516096963,"pfxZ":9.835517432460637,"pX":-0.1174399697457281,"pZ":1.6319515266114575,"vX0":-5.241445221065284,"vY0":-135.98117822143166,"vZ0":-8.993576046734843,"x":121.48,"y":194.72,"x0":1.7404416391775204,"y0":50.00672912437317,"z0":5.920325535988197,"aX":1.3152839541408177},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.2,"breakHorizontal":-0.2,"spinRate":2157,"spinDirection":158},"zone":8,"typeConfidence":0.93,"plateTime":0.40204944718734525,"extension":6.550878228613196},"index":3,"playId":"b87b79c3-33d2-379b-b2e3-42939c123ff1","pitchNumber":4,"startTime":"2026-06-18T20:27:07.544Z","endTime":"2026-06-18T20:27:34.553Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695239,"link":"/api/v1/people/695239","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"first":{"id":605170,"link":"/api/v1/people/605170"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":74.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.91599767431896,"aZ":-35.83512256134456,"pfxX":-1.6453752105141772,"pfxZ":-2.6718321095170303,"pX":-0.5498125525708988,"pZ":0.0817873389467189,"vX0":-5.185564497994153,"vY0":-116.21242292505266,"vZ0":-6.100713801152426,"x":137.96,"y":236.57,"x0":1.925039180962504,"y0":50.005682064794065,"z0":6.147556930728076,"aX":-2.249737316145744},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-6.1,"breakHorizontal":4.3,"spinRate":2555,"spinDirection":329},"zone":13,"typeConfidence":0.92,"plateTime":0.4714260346007255,"extension":6.335899171989158},"index":4,"playId":"6243cd37-85ae-3f4e-bf4a-03d11d2adfd3","pitchNumber":5,"startTime":"2026-06-18T20:27:48.788Z","endTime":"2026-06-18T20:27:51.836Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695239,"link":"/api/v1/people/695239","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"first":{"id":605170,"link":"/api/v1/people/605170"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"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-18T20:28:16.305Z","endTime":"2026-06-18T20:28:28.631Z","isPitch":false,"type":"action","player":{"id":807712,"link":"/api/v1/people/807712"},"defense":{"pitcher":{"id":695239,"link":"/api/v1/people/695239","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"first":{"id":605170,"link":"/api/v1/people/605170"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.066887667753647,"aZ":-15.050271221882763,"pfxX":2.0593674631624816,"pfxZ":9.074957565263354,"pX":0.09096844676422342,"pZ":4.019077538277872,"vX0":-6.364232762758704,"vY0":-136.29737329144896,"vZ0":-3.0153810523588964,"x":113.53,"y":130.26,"x0":2.1855072197903156,"y0":50.00553167925443,"z0":6.174860294884892,"aX":3.8873459521851412},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.0,"breakHorizontal":-2.4,"spinRate":2127,"spinDirection":154},"zone":12,"typeConfidence":0.9,"plateTime":0.40137858733855936,"extension":6.534508896428533},"index":6,"playId":"02b20833-7167-3a3d-a93d-076757f13e23","pitchNumber":6,"startTime":"2026-06-18T20:28:28.631Z","endTime":"2026-06-18T20:28:33.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695239,"link":"/api/v1/people/695239","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"first":{"id":605170,"link":"/api/v1/people/605170"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"credit":"b_pa"},{"player":{"id":695239,"link":"/api/v1/people/695239"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.7,"awayTeamWinProbability":97.3,"homeTeamWinProbabilityAdded":-0.2999999999999998,"leverageIndex":0.1,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-06-18T20:28:33.988Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trevor Larnach singles on a fly ball to left fielder Wyatt Langford. Victor Caratini scores. Luke Keaschall to 2nd.","rbi":1,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-18T20:28:37.436Z","endTime":"2026-06-18T20:31:11.686Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"postOnSecond":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":{"id":695239,"link":"/api/v1/people/695239"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.52740913740336,"aZ":-21.337868726625203,"pfxX":6.419275917296499,"pfxZ":5.735547126543256,"pX":-0.6661805138074066,"pZ":4.6130050564246945,"vX0":-9.411834940286848,"vY0":-136.00361591458756,"vZ0":-0.05412442326929434,"x":142.39,"y":114.23,"x0":1.9921018829303292,"y0":50.00089125968873,"z0":6.102931508249415,"aX":12.124440091617853},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.6,"breakHorizontal":-9.8,"spinRate":2041,"spinDirection":156},"zone":11,"typeConfidence":2.0,"plateTime":0.40147753801291053,"extension":6.5920369386071815},"index":0,"playId":"5437d782-39df-3ad4-bc45-e2cf81fa0577","pitchNumber":1,"startTime":"2026-06-18T20:29:16.141Z","endTime":"2026-06-18T20:29:19.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695239,"link":"/api/v1/people/695239","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":807712,"link":"/api/v1/people/807712"},"second":{"id":605170,"link":"/api/v1/people/605170"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":77.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.671968722643538,"aZ":-34.14496675521198,"pfxX":-2.467072488151111,"pfxZ":-1.3108574875272794,"pX":0.733683754020742,"pZ":4.096272074450118,"vX0":-4.057290692507192,"vY0":-121.00229463349729,"vZ0":2.398951907639405,"x":89.03,"y":128.18,"x0":2.744105225151359,"y0":50.002813121046955,"z0":6.056438149895635,"aX":-3.706829759610145},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-1.7,"breakHorizontal":5.3,"spinRate":2209,"spinDirection":268},"zone":12,"typeConfidence":2.0,"plateTime":0.4503856914332123,"extension":6.5632858397144505},"index":1,"playId":"3e7bee09-ee27-3842-8009-8d631bc3b2c1","pitchNumber":2,"startTime":"2026-06-18T20:29:36.745Z","endTime":"2026-06-18T20:29:39.745Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695239,"link":"/api/v1/people/695239","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":807712,"link":"/api/v1/people/807712"},"second":{"id":605170,"link":"/api/v1/people/605170"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"index":2,"startTime":"2026-06-18T20:30:00.965Z","endTime":"2026-06-18T20:30:41.644Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":695239,"link":"/api/v1/people/695239","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":807712,"link":"/api/v1/people/807712"},"second":{"id":605170,"link":"/api/v1/people/605170"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.6,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.695574506172154,"aZ":-29.599275266108688,"pfxX":-1.778220489030431,"pfxZ":1.62161639937813,"pX":-0.9527907703150927,"pZ":1.4428811563214559,"vX0":-7.561281299653511,"vY0":-124.49954708173647,"vZ0":-4.6092169869396695,"x":153.32,"y":199.82,"x0":2.3423902785583177,"y0":50.00113361642501,"z0":5.740480635062428,"aX":-2.8173248608911825},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.2,"breakHorizontal":4.8,"spinRate":2297,"spinDirection":258},"zone":13,"typeConfidence":2.0,"plateTime":0.43830874954472954,"extension":6.652341449412684},"index":3,"playId":"2e9173ef-8bba-3a0b-9c8e-bc4a7b7e0e5e","pitchNumber":3,"startTime":"2026-06-18T20:30:41.644Z","endTime":"2026-06-18T20:30:44.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695239,"link":"/api/v1/people/695239","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":807712,"link":"/api/v1/people/807712"},"second":{"id":605170,"link":"/api/v1/people/605170"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.822286941730056,"aZ":-33.58364784223586,"pfxX":-2.7507007417391782,"pfxZ":-0.933741554002955,"pX":0.9873987931489531,"pZ":3.155531845188722,"vX0":-3.505667601576302,"vY0":-121.6876684626338,"vZ0":0.2828150495050459,"x":79.36,"y":153.58,"x0":2.798977909942218,"y0":50.001622970539685,"z0":5.925665933043214,"aX":-4.1619069943838785},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.4,"breakHorizontal":5.8,"spinRate":2317,"spinDirection":263},"zone":12,"typeConfidence":2.0,"plateTime":0.4485361485324928,"extension":6.406547597259978},"hitData":{"launchSpeed":66.1,"launchAngle":28.0,"totalDistance":195.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":80.84,"coordY":119.56}},"index":4,"playId":"ca4bcc39-618f-302d-98df-d802c68c0630","pitchNumber":4,"startTime":"2026-06-18T20:31:01.507Z","endTime":"2026-06-18T20:31:11.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695239,"link":"/api/v1/people/695239","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":807712,"link":"/api/v1/people/807712"},"second":{"id":605170,"link":"/api/v1/people/605170"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_ab"},{"player":{"id":695239,"link":"/api/v1/people/695239"},"credit":"p_ab"},{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_pa"},{"player":{"id":695239,"link":"/api/v1/people/695239"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.5,"awayTeamWinProbability":98.5,"homeTeamWinProbabilityAdded":-1.2000000000000002,"leverageIndex":0.19,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-06-18T20:31:11.686Z","atBatIndex":47},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Byron Buxton grounds into a force out, shortstop Ezequiel Duran to second baseman Josh Smith. Trevor Larnach out at 2nd.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-18T20:32:40.772Z","endTime":"2026-06-18T20:34:19.782Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"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-18T20:31:33.189Z","endTime":"2026-06-18T20:32:42.955Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":695239,"link":"/api/v1/people/695239","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"second":{"id":807712,"link":"/api/v1/people/807712"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.2,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.285418778666923,"aZ":-28.26737348289145,"pfxX":-1.0478676152820952,"pfxZ":2.598707050194272,"pX":0.14898630984580452,"pZ":2.02548281589091,"vX0":-5.471743202555848,"vY0":-121.7447890122078,"vZ0":-3.2202923007312867,"x":111.32,"y":184.09,"x0":2.5593669870620874,"y0":50.00550404700343,"z0":5.804901260175265,"aX":-1.5770768184893136},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.2,"breakHorizontal":3.1,"spinRate":2331,"spinDirection":250},"zone":8,"typeConfidence":2.0,"plateTime":0.44942526968471785,"extension":6.6200686611339234},"index":1,"playId":"d503f46e-86be-371c-a2dd-5cb5b1dc5a25","pitchNumber":1,"startTime":"2026-06-18T20:32:42.955Z","endTime":"2026-06-18T20:32:45.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695239,"link":"/api/v1/people/695239","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"second":{"id":807712,"link":"/api/v1/people/807712"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.9,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.860989120802113,"aZ":-32.2456291344772,"pfxX":-3.3408043027383894,"pfxZ":-0.04813372044040065,"pX":-1.2170116627663783,"pZ":1.118902162941336,"vX0":-5.330857674827567,"vY0":-117.77962127802697,"vZ0":-4.78767124242138,"x":163.39,"y":208.57,"x0":1.5118886088740513,"y0":50.004004705430354,"z0":6.167777605554235,"aX":-4.683013793357385},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-1.1,"breakHorizontal":7.4,"spinRate":2610,"spinDirection":324},"zone":13,"typeConfidence":0.72,"plateTime":0.46546123386438776,"extension":6.439108003640831},"index":2,"playId":"8d1b7b7d-e92f-33c9-bbfa-794b25d142c3","pitchNumber":2,"startTime":"2026-06-18T20:33:03.610Z","endTime":"2026-06-18T20:33:06.639Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695239,"link":"/api/v1/people/695239","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"second":{"id":807712,"link":"/api/v1/people/807712"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.0,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.51621238592049,"aZ":-13.14067006758028,"pfxX":1.3599725686046495,"pfxZ":10.251102647130875,"pX":-0.5390755815615007,"pZ":3.947966183918529,"vX0":-6.442553113265406,"vY0":-135.60940817593468,"vZ0":-3.3929612370042452,"x":137.55,"y":132.18,"x0":1.6939426535859272,"y0":50.00331899858233,"z0":6.136110100826008,"aX":2.526449205053031},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.0,"breakHorizontal":-1.1,"spinRate":2270,"spinDirection":160},"zone":11,"typeConfidence":0.92,"plateTime":0.4043818405809052,"extension":6.426830200094429},"index":3,"playId":"7ede6645-89e9-3404-b2be-6eb03fc96672","pitchNumber":3,"startTime":"2026-06-18T20:33:28.403Z","endTime":"2026-06-18T20:33:31.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695239,"link":"/api/v1/people/695239","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"second":{"id":807712,"link":"/api/v1/people/807712"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.91164554124597,"aZ":-19.79354921821853,"pfxX":9.191283991096455,"pfxZ":6.830776536240016,"pX":0.38777727843457765,"pZ":3.292464924912582,"vX0":-8.34601693162833,"vY0":-133.8136314702496,"vZ0":-3.167207143523013,"x":102.22,"y":149.88,"x0":2.353186639158661,"y0":50.00568284842639,"z0":5.909726776677377,"aX":16.668857725147664},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.9,"breakHorizontal":-14.9,"spinRate":2118,"spinDirection":150},"zone":3,"typeConfidence":0.81,"plateTime":0.4093398681927951,"extension":6.718251328036842},"index":4,"playId":"9c90c65a-2717-38cc-8962-b1bdd91f0f69","pitchNumber":4,"startTime":"2026-06-18T20:33:49.628Z","endTime":"2026-06-18T20:33:52.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695239,"link":"/api/v1/people/695239","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"second":{"id":807712,"link":"/api/v1/people/807712"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.0,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.88205835932414,"aZ":-24.038950738766115,"pfxX":5.181749701196299,"pfxZ":5.109047835645097,"pX":0.7838214316132271,"pZ":2.2949132033146085,"vX0":-5.923757514083221,"vY0":-125.50767915221101,"vZ0":-3.6012914711839077,"x":87.12,"y":176.82,"x0":2.5036550415423187,"y0":50.0034981439072,"z0":5.710769373096347,"aX":8.250995711039632},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":8.6,"breakHorizontal":-8.0,"spinRate":1272,"spinDirection":133},"zone":6,"typeConfidence":0.92,"plateTime":0.43675751211575475,"extension":6.743522933231511},"hitData":{"launchSpeed":91.2,"launchAngle":4.0,"totalDistance":76.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.38,"coordY":151.07}},"index":5,"playId":"dd00252f-8d3b-3623-a552-c15593e35faf","pitchNumber":5,"startTime":"2026-06-18T20:34:13.259Z","endTime":"2026-06-18T20:34:19.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695239,"link":"/api/v1/people/695239","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"second":{"id":807712,"link":"/api/v1/people/807712"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_ab"},{"player":{"id":695239,"link":"/api/v1/people/695239"},"credit":"p_ab"},{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_pa"},{"player":{"id":695239,"link":"/api/v1/people/695239"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":0.2999999999999998,"leverageIndex":0.1,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-06-18T20:34:19.782Z","atBatIndex":48},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Wyatt Langford homers (4) on a fly ball to left field.","rbi":1,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-18T20:36:36.714Z","endTime":"2026-06-18T20:36:58.529Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664875,"fullName":"Justin Lawrence","link":"/api/v1/people/664875"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":{"id":664875,"link":"/api/v1/people/664875"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Ryan Kreidler remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"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-18T20:35:49.852Z","endTime":"2026-06-18T20:35:49.872Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668952,"link":"/api/v1/people/668952"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"801","replacedPlayer":{"id":656484,"link":"/api/v1/people/656484"},"defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Justin Lawrence replaces Joe Ryan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"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-18T20:35:49.872Z","endTime":"2026-06-18T20:36:39.064Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664875,"link":"/api/v1/people/664875"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.67010304289691,"aZ":-28.71359589820288,"pfxX":-11.322666793765315,"pfxZ":1.861169794606118,"pX":-0.4911684529655543,"pZ":2.4934116043631316,"vX0":9.302858318930038,"vY0":-135.27504229273396,"vZ0":0.021849178059635266,"x":135.72,"y":171.46,"x0":-2.4985031098744575,"y0":50.00210576677394,"z0":4.4930573748885765,"aX":-21.047669637827415},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":3.6,"breakHorizontal":18.6,"spinRate":2363,"spinDirection":245},"zone":4,"typeConfidence":2.0,"plateTime":0.40443255564474745,"extension":6.566640795375586},"hitData":{"launchSpeed":106.4,"launchAngle":44.0,"totalDistance":366.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":32.72,"coordY":81.29}},"index":2,"playId":"44a23b19-c2a9-372b-9b74-ca4985d0fcce","pitchNumber":1,"startTime":"2026-06-18T20:36:39.064Z","endTime":"2026-06-18T20:36:58.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664875,"link":"/api/v1/people/664875","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_ab"},{"player":{"id":664875,"link":"/api/v1/people/664875"},"credit":"p_ab"},{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_pa"},{"player":{"id":664875,"link":"/api/v1/people/664875"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.2,"awayTeamWinProbability":96.8,"homeTeamWinProbabilityAdded":1.4000000000000004,"leverageIndex":0.19,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-06-18T20:36:58.529Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Nimmo flies out to center fielder Byron Buxton.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-18T20:37:12.727Z","endTime":"2026-06-18T20:38:17.398Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664875,"fullName":"Justin Lawrence","link":"/api/v1/people/664875"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.875418515475822,"aZ":-30.992977697634913,"pfxX":-12.158150480120447,"pfxZ":0.6128161687934472,"pX":1.2073913823947227,"pZ":2.6591746596612813,"vX0":13.987524398525052,"vY0":-137.29535017517964,"vZ0":0.7030412200741972,"x":70.98,"y":166.98,"x0":-2.3607486290960535,"y0":50.00095995051203,"z0":4.500320713810484,"aX":-23.334256528408744},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":1.4,"breakHorizontal":19.3,"spinRate":2449,"spinDirection":246},"zone":12,"typeConfidence":0.9,"plateTime":0.3981259761280391,"extension":6.5060130149760385},"index":0,"playId":"599450ab-758f-3d2b-9895-784ae22bcb04","pitchNumber":1,"startTime":"2026-06-18T20:37:42.330Z","endTime":"2026-06-18T20:37:45.330Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664875,"link":"/api/v1/people/664875","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.572706741858042,"aZ":-26.162714994391873,"pfxX":6.387483670381041,"pfxZ":4.247474110193238,"pX":0.45436894625086083,"pZ":2.7954023661859964,"vX0":6.158563191398859,"vY0":-117.9899872039848,"vZ0":1.7294426254931528,"x":99.68,"y":163.3,"x0":-3.0155323362224755,"y0":50.0037167936853,"z0":4.456655727579871,"aX":9.043608806211225},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":8.4,"breakHorizontal":-13.1,"spinRate":3016,"spinDirection":80},"zone":6,"typeConfidence":0.89,"plateTime":0.46348175798164615,"extension":6.336240781256132},"index":1,"playId":"f1b5e959-6e1e-3946-885b-9f1b9a4e8a85","pitchNumber":2,"startTime":"2026-06-18T20:37:56.143Z","endTime":"2026-06-18T20:37:59.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664875,"link":"/api/v1/people/664875","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.151749931543616,"aZ":-29.649066118837045,"pfxX":7.621898947041202,"pfxZ":1.825717568541248,"pX":-0.7470907280121792,"pZ":2.0303912543502403,"vX0":3.1282538171026792,"vY0":-116.83676970705166,"vZ0":0.9586504765688411,"x":145.48,"y":183.96,"x0":-3.09372162498288,"y0":50.00189594090013,"z0":4.402560336438406,"aX":10.528326784103767},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":3.8,"breakHorizontal":-14.5,"spinRate":2924,"spinDirection":74},"zone":7,"typeConfidence":0.91,"plateTime":0.46892593825821516,"extension":6.1788918708551375},"hitData":{"launchSpeed":92.2,"launchAngle":33.0,"totalDistance":343.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.27,"coordY":61.44}},"index":2,"playId":"d6e25bfa-f4cd-3a6b-a91a-39434e877570","pitchNumber":3,"startTime":"2026-06-18T20:38:08.319Z","endTime":"2026-06-18T20:38:17.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664875,"link":"/api/v1/people/664875","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":664875,"link":"/api/v1/people/664875"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":664875,"link":"/api/v1/people/664875"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.4,"awayTeamWinProbability":97.6,"homeTeamWinProbabilityAdded":-0.8000000000000003,"leverageIndex":0.32,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-06-18T20:38:17.398Z","atBatIndex":50},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ezequiel Duran homers (5) on a fly ball to left field.","rbi":1,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-18T20:38:17.040Z","endTime":"2026-06-18T20:40:21.042Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664875,"fullName":"Justin Lawrence","link":"/api/v1/people/664875"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":{"id":664875,"link":"/api/v1/people/664875"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":94.5,"endSpeed":86.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.096032171222202,"aZ":-25.768606236431033,"pfxX":-12.153686627559114,"pfxZ":3.357707710808196,"pX":2.205317905234695,"pZ":2.335883690185618,"vX0":16.271708901944226,"vY0":-136.691347412238,"vZ0":-0.9898247684869387,"x":32.94,"y":175.71,"x0":-2.2255454544637154,"y0":50.00058154366564,"z0":4.460348440298654,"aX":-23.16447502570468},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.1,"breakHorizontal":18.8,"spinRate":2370,"spinDirection":246},"zone":14,"typeConfidence":2.0,"plateTime":0.3996184021325968,"extension":6.521789030552342},"index":0,"playId":"64be71a2-59b1-3cd3-bccd-40a56762dae2","pitchNumber":1,"startTime":"2026-06-18T20:38:44.395Z","endTime":"2026-06-18T20:38:47.395Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664875,"link":"/api/v1/people/664875","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":72.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.585077675273226,"aZ":-28.39288941037851,"pfxX":8.992688034248653,"pfxZ":2.81441559442413,"pX":-0.5988228952254455,"pZ":2.2259905916426135,"vX0":2.8182212468992014,"vY0":-115.27437448876944,"vZ0":0.6798812656392861,"x":139.83,"y":178.68,"x0":-3.005992022034375,"y0":50.005195674766,"z0":4.670037081647385,"aX":12.093109291500438},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":5.5,"breakHorizontal":-17.0,"spinRate":2906,"spinDirection":72},"zone":4,"typeConfidence":0.9,"plateTime":0.47530407138722763,"extension":6.193926524538932},"index":1,"playId":"069b7e87-fc21-3abc-83c6-edb51c7a0e1d","pitchNumber":2,"startTime":"2026-06-18T20:39:06.052Z","endTime":"2026-06-18T20:39:09.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664875,"link":"/api/v1/people/664875","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.82735929343048,"aZ":-31.288190787184604,"pfxX":11.553784750873263,"pfxZ":0.6506014653822705,"pX":-0.5251106101679479,"pZ":1.8395502308003846,"vX0":2.3765780376216443,"vY0":-116.28394038379822,"vZ0":0.3168287486113752,"x":137.02,"y":189.11,"x0":-3.063039375512407,"y0":50.00171172864637,"z0":4.694147303967,"aX":15.66243327545738},"breaks":{"breakAngle":27.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":1.6,"breakHorizontal":-21.5,"spinRate":3029,"spinDirection":69},"zone":7,"typeConfidence":0.92,"plateTime":0.47282771335990503,"extension":6.383217699372384},"index":2,"playId":"08da6d09-8c9c-30a9-9e79-ae3aa61d619d","pitchNumber":3,"startTime":"2026-06-18T20:39:18.957Z","endTime":"2026-06-18T20:39:21.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664875,"link":"/api/v1/people/664875","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.12703686702963,"aZ":-30.296731727886293,"pfxX":9.660525788346916,"pfxZ":1.3475001712115144,"pX":2.867680260113757,"pZ":1.936951617278183,"vX0":9.561904618104629,"vY0":-117.9067924808204,"vZ0":0.006841810860080955,"x":7.69,"y":186.48,"x0":-2.507938970478756,"y0":50.004525245401815,"z0":4.748782152907086,"aX":13.491788593434329},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":2.8,"breakHorizontal":-20.0,"spinRate":2993,"spinDirection":67},"zone":14,"typeConfidence":0.91,"plateTime":0.4659999833511068,"extension":6.4121394203101625},"index":3,"playId":"46c94914-776a-3625-a4c3-a2b45279ff23","pitchNumber":4,"startTime":"2026-06-18T20:39:34.431Z","endTime":"2026-06-18T20:39:37.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664875,"link":"/api/v1/people/664875","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":73.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.45089563844661,"aZ":-30.11028300041649,"pfxX":10.877421476706855,"pfxZ":1.5058902514716994,"pX":-0.6935148230431043,"pZ":1.6748552951377313,"vX0":1.8110166237153753,"vY0":-116.66760967680011,"vZ0":-0.43158171350326924,"x":143.44,"y":193.56,"x0":-2.893472639501477,"y0":50.00104654354176,"z0":4.718023224650575,"aX":14.882788507464708},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":2.9,"breakHorizontal":-20.2,"spinRate":2919,"spinDirection":68},"zone":7,"typeConfidence":0.91,"plateTime":0.4707977717771987,"extension":6.358044209532521},"hitData":{"launchSpeed":95.7,"launchAngle":32.0,"totalDistance":374.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":14.43,"coordY":95.31}},"index":4,"playId":"53251e11-05cc-337d-a419-0403873d12f7","pitchNumber":5,"startTime":"2026-06-18T20:39:53.485Z","endTime":"2026-06-18T20:40:21.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664875,"link":"/api/v1/people/664875","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_ab"},{"player":{"id":664875,"link":"/api/v1/people/664875"},"credit":"p_ab"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":664875,"link":"/api/v1/people/664875"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3999999999999995,"awayTeamWinProbability":95.6,"homeTeamWinProbabilityAdded":1.9999999999999996,"leverageIndex":0.19,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-06-18T20:40:21.042Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Smith strikes out swinging.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-18T20:40:33.271Z","endTime":"2026-06-18T20:41:23.546Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664875,"fullName":"Justin Lawrence","link":"/api/v1/people/664875"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":73.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.42125253059581,"aZ":-29.28047572140572,"pfxX":10.145769283704016,"pfxZ":2.1159587787863483,"pX":-0.14347917751789302,"pZ":3.1157390262881126,"vX0":3.210083701193689,"vY0":-116.61227452170796,"vZ0":2.8661599604093175,"x":122.47,"y":154.66,"x0":-2.8585802472337685,"y0":50.00254378775327,"z0":4.646059585672156,"aX":13.869421271343937},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":4.9,"breakHorizontal":-19.2,"spinRate":2912,"spinDirection":73},"zone":2,"typeConfidence":0.91,"plateTime":0.47101644521946806,"extension":6.175547916948961},"index":0,"playId":"5d44b07c-e50c-37e8-bc2d-9c5071e25454","pitchNumber":1,"startTime":"2026-06-18T20:40:42.719Z","endTime":"2026-06-18T20:40:45.719Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664875,"link":"/api/v1/people/664875","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":72.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.736319524838237,"aZ":-32.29312475377786,"pfxX":10.923268698962303,"pfxZ":-0.08644978112057622,"pX":-0.5724339534396221,"pZ":1.836128704978354,"vX0":2.2923609514725674,"vY0":-114.87466596559047,"vZ0":1.1686012583975844,"x":138.82,"y":189.2,"x0":-3.004919117928102,"y0":50.00504134474006,"z0":4.4901001336503645,"aX":14.419526893886596},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":0.5,"breakHorizontal":-20.4,"spinRate":2956,"spinDirection":72},"zone":7,"typeConfidence":0.92,"plateTime":0.4790696220315471,"extension":6.100120594265964},"index":1,"playId":"c3c91636-0d5c-3157-8d4b-8975a1384bc9","pitchNumber":2,"startTime":"2026-06-18T20:40:53.973Z","endTime":"2026-06-18T20:40:56.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664875,"link":"/api/v1/people/664875","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.14007932477611,"aZ":-18.25862864101974,"pfxX":-6.456371138937882,"pfxZ":7.2865989741934385,"pX":0.8166771735382986,"pZ":2.213766322220262,"vX0":11.517652214264087,"vY0":-136.82054327787702,"vZ0":-3.1612647586337688,"x":85.87,"y":179.01,"x0":-2.5948058807049743,"y0":50.002310851406506,"z0":4.624400696216072,"aX":-12.330129750448192},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.7,"breakHorizontal":9.5,"spinRate":2334,"spinDirection":241},"zone":14,"typeConfidence":0.96,"plateTime":0.3992196934806431,"extension":6.373952710489201},"index":2,"playId":"93d4d72c-c232-38ee-bdbf-d63183ca46ea","pitchNumber":3,"startTime":"2026-06-18T20:41:04.829Z","endTime":"2026-06-18T20:41:07.829Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664875,"link":"/api/v1/people/664875","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.48836308100073,"aZ":-32.39110149208406,"pfxX":9.213808527007112,"pfxZ":-0.15837979556306436,"pX":0.7392714640028416,"pZ":1.169666068497127,"vX0":5.17706250854282,"vY0":-116.95381792416897,"vZ0":-0.6515810272157208,"x":88.82,"y":207.2,"x0":-2.7087244429464645,"y0":50.00248665659526,"z0":4.521255842143366,"aX":12.612570437919892},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-0.1,"breakHorizontal":-18.0,"spinRate":2952,"spinDirection":71},"zone":14,"typeConfidence":0.92,"plateTime":0.4704610005978216,"extension":6.207011500507021},"index":3,"playId":"8b9617f4-1243-359c-b604-447eec0e1f5e","pitchNumber":4,"startTime":"2026-06-18T20:41:20.546Z","endTime":"2026-06-18T20:41:23.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664875,"link":"/api/v1/people/664875","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_ab"},{"player":{"id":664875,"link":"/api/v1/people/664875"},"credit":"p_ab"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_pa"},{"player":{"id":664875,"link":"/api/v1/people/664875"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.5999999999999996,"awayTeamWinProbability":96.4,"homeTeamWinProbabilityAdded":-0.7999999999999998,"leverageIndex":0.32,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-06-18T20:41:23.546Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Burger called out on strikes.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-18T20:41:42.013Z","endTime":"2026-06-18T20:42:58.271Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664875,"fullName":"Justin Lawrence","link":"/api/v1/people/664875"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.889487190982223,"aZ":-31.94594833262268,"pfxX":-10.670148842475692,"pfxZ":0.11680216658570863,"pX":0.8347348706202332,"pZ":1.1724436977225765,"vX0":12.015359780183966,"vY0":-137.49504457839893,"vZ0":-2.9276446093084743,"x":85.18,"y":207.12,"x0":-2.208486145212401,"y0":50.00100326482016,"z0":4.421993940342834,"aX":-20.399431942567915},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":-0.2,"breakHorizontal":16.8,"spinRate":2481,"spinDirection":243},"zone":14,"typeConfidence":0.89,"plateTime":0.3985719608658078,"extension":6.151001912224382},"index":0,"playId":"cd2345ea-092d-3b82-9b63-082811c1134b","pitchNumber":1,"startTime":"2026-06-18T20:41:47.843Z","endTime":"2026-06-18T20:41:51.001Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664875,"link":"/api/v1/people/664875","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":73.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.81304409087573,"aZ":-31.126769227238817,"pfxX":8.792026724197683,"pfxZ":0.757111211583748,"pX":0.6811302392692116,"pZ":1.4177091707470961,"vX0":5.406804426790362,"vY0":-117.11673029703833,"vZ0":-0.524156348758193,"x":91.04,"y":200.5,"x0":-2.8058655020414873,"y0":50.00160134732358,"z0":4.576483385445716,"aX":12.110053899810277},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":1.6,"breakHorizontal":-17.3,"spinRate":2911,"spinDirection":68},"zone":14,"typeConfidence":0.91,"plateTime":0.46915129673508105,"extension":6.38502134303135},"index":1,"playId":"dd845606-8ae5-3d85-9879-e10838e4437d","pitchNumber":2,"startTime":"2026-06-18T20:42:00.909Z","endTime":"2026-06-18T20:42:04.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664875,"link":"/api/v1/people/664875","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":80.0,"endSpeed":73.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.42260537474522,"aZ":-32.43392469872813,"pfxX":9.793343297466446,"pfxZ":-0.1928203637350996,"pX":2.0545621466060235,"pZ":0.7666245058928084,"vX0":7.972733001569953,"vY0":-116.21894154026246,"vZ0":-1.5014749999020836,"x":38.68,"y":218.08,"x0":-2.7089069348133163,"y0":50.00337645021299,"z0":4.5389175133928426,"aX":13.220477617346944},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-0.5,"breakHorizontal":-19.9,"spinRate":3057,"spinDirection":59},"zone":14,"typeConfidence":0.92,"plateTime":0.4736503239829024,"extension":6.650687398763924},"index":2,"playId":"000acbec-3e24-3283-8c1e-dad970ccaa92","pitchNumber":3,"startTime":"2026-06-18T20:42:13.334Z","endTime":"2026-06-18T20:42:16.334Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664875,"link":"/api/v1/people/664875","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.34502032221181,"aZ":-29.37416073440322,"pfxX":-9.163891642760625,"pfxZ":1.5207476141488154,"pX":0.46841832852386633,"pZ":2.298031567623653,"vX0":10.74917324503489,"vY0":-134.67279842338013,"vZ0":-0.19776184753187265,"x":99.14,"y":176.73,"x0":-2.3779157936667055,"y0":50.005182887245844,"z0":4.444417536764932,"aX":-16.891875421529523},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":2.9,"breakHorizontal":14.4,"spinRate":2401,"spinDirection":238},"zone":6,"typeConfidence":2.0,"plateTime":0.40619862480658586,"extension":6.561496738368267},"index":3,"playId":"c337e895-945e-36b4-9cff-9ef44c89d4e5","pitchNumber":4,"startTime":"2026-06-18T20:42:30.452Z","endTime":"2026-06-18T20:42:33.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664875,"link":"/api/v1/people/664875","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"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-18T20:42:40.832Z","endTime":"2026-06-18T20:42:54.999Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"},"defense":{"pitcher":{"id":664875,"link":"/api/v1/people/664875","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":72.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.61585523629047,"aZ":-32.779709149444656,"pfxX":11.299461554396355,"pfxZ":-0.44796008949955546,"pX":0.4282612189648989,"pZ":1.5844271572955484,"vX0":3.720541669586258,"vY0":-115.69034353000437,"vZ0":0.15557205572943067,"x":100.68,"y":196.0,"x0":-2.6734336904759926,"y0":50.0051842301994,"z0":4.684507127443685,"aX":15.16317300702147},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-0.5,"breakHorizontal":-21.5,"spinRate":2926,"spinDirection":66},"zone":14,"typeConfidence":0.93,"plateTime":0.4752766876680119,"extension":6.459936475821328},"index":5,"playId":"b6687a6e-e7e7-3cfc-a32f-c01b0e45e6b7","pitchNumber":5,"startTime":"2026-06-18T20:42:54.999Z","endTime":"2026-06-18T20:42:58.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664875,"link":"/api/v1/people/664875","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":664875,"link":"/api/v1/people/664875"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":664875,"link":"/api/v1/people/664875"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.2,"awayTeamWinProbability":96.8,"homeTeamWinProbabilityAdded":-0.39999999999999947,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-06-18T20:42:58.271Z","atBatIndex":53},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kody Clemens lines out sharply to center fielder Alejandro Osuna.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-18T20:45:16.140Z","endTime":"2026-06-18T20:45:58.180Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Cal Quantrill replaces Robby Ahlstrom.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-18T20:44:15.067Z","endTime":"2026-06-18T20:45:18.163Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":615698,"link":"/api/v1/people/615698"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":695239,"link":"/api/v1/people/695239","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.89085570765615,"aZ":-26.661814112332138,"pfxX":1.1908956147955232,"pfxZ":3.3586985042824766,"pX":0.22428832298993617,"pZ":2.094871188932194,"vX0":4.032939122645205,"vY0":-127.0396695683535,"vZ0":-4.575647561756529,"x":108.45,"y":182.22,"x0":-1.535600462283342,"y0":50.00549135030879,"z0":6.027081701900295,"aX":1.9550859523085893},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.3,"breakHorizontal":-3.0,"spinRate":2208,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.4303929185854063,"extension":6.299207065156029},"index":1,"playId":"2670b5a6-8c05-372d-b64c-6875059be853","pitchNumber":1,"startTime":"2026-06-18T20:45:18.163Z","endTime":"2026-06-18T20:45:21.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":94.3,"endSpeed":86.3,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.93602605919263,"aZ":-16.29056413324204,"pfxX":-5.703477265833411,"pfxZ":8.310950930407552,"pX":-0.7330525547323564,"pZ":3.7170172184191936,"vX0":3.1666795548499174,"vY0":-137.25297454061757,"vZ0":-3.9676361723831137,"x":144.94,"y":138.42,"x0":-1.1598143194552157,"y0":50.002471614707645,"z0":6.288377189951242,"aX":-10.898236336211957},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.4,"breakHorizontal":9.7,"spinRate":2068,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.39883369298980265,"extension":6.27727508770655},"index":2,"playId":"3095fb3d-d9dc-34a7-9587-12f70a6e9cd7","pitchNumber":2,"startTime":"2026-06-18T20:45:33.861Z","endTime":"2026-06-18T20:45:37.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.8,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.693613781246995,"aZ":-32.21204297727527,"pfxX":-5.895407503736907,"pfxZ":-0.0222469824379683,"pX":0.009764064259287405,"pZ":2.611949608504076,"vX0":4.4320133357708,"vY0":-124.14488022381114,"vZ0":-2.565806543696329,"x":116.63,"y":168.26,"x0":-1.0282943696605782,"y0":50.004558962118956,"z0":6.326949475079497,"aX":-9.249045573754495},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.4,"breakHorizontal":9.7,"spinRate":1182,"spinDirection":240},"zone":5,"typeConfidence":0.91,"plateTime":0.4403574015481966,"extension":6.319330000323834},"hitData":{"launchSpeed":100.8,"launchAngle":20.0,"totalDistance":350.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":149.25,"coordY":60.02}},"index":3,"playId":"4338f79e-9b5b-32fc-9643-375c9d01ff00","pitchNumber":3,"startTime":"2026-06-18T20:45:49.761Z","endTime":"2026-06-18T20:45:58.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_ab"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_ab"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_pa"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.5000000000000004,"awayTeamWinProbability":96.5,"homeTeamWinProbabilityAdded":0.30000000000000027,"leverageIndex":0.11,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-06-18T20:45:58.180Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Royce Lewis flies out to left fielder Wyatt Langford.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-18T20:45:56.852Z","endTime":"2026-06-18T20:46:34.672Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":93.2,"endSpeed":85.5,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.66718012605219,"aZ":-18.52884788699734,"pfxX":-9.475324938034621,"pfxZ":7.306583039566986,"pX":-0.17474326934766388,"pZ":3.361498035045939,"vX0":6.495440376310338,"vY0":-135.54911132969596,"vZ0":-4.101106839159513,"x":123.66,"y":148.02,"x0":-1.3668811016471676,"y0":50.000951552479066,"z0":6.181771884931656,"aX":-17.691379705692125},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.6,"breakHorizontal":15.8,"spinRate":1913,"spinDirection":222},"zone":2,"typeConfidence":0.91,"plateTime":0.40355067479979256,"extension":6.356220050633393},"hitData":{"launchSpeed":97.0,"launchAngle":55.0,"totalDistance":236.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":103.97,"coordY":108.51}},"index":0,"playId":"b8644fe9-94f1-36ec-9299-cda41a5b2f07","pitchNumber":1,"startTime":"2026-06-18T20:46:24.455Z","endTime":"2026-06-18T20:46:34.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_ab"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_ab"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_pa"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.6999999999999997,"awayTeamWinProbability":96.3,"homeTeamWinProbabilityAdded":0.1999999999999993,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-06-18T20:46:34.672Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Bell singles on a ground ball to left fielder Wyatt Langford, deflected by third baseman Josh Jung.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-18T20:47:07.198Z","endTime":"2026-06-18T20:49:08.566Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":694671,"link":"/api/v1/people/694671"},"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":7,"homeScore":2,"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-18T20:46:54.387Z","endTime":"2026-06-18T20:47:09.428Z","isPitch":false,"type":"action","player":{"id":605137,"link":"/api/v1/people/605137"},"defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.109174060856567,"aZ":-19.752230686753364,"pfxX":-5.312476460816389,"pfxZ":6.540689596142252,"pX":-0.35521046340434137,"pZ":3.3439276445603845,"vX0":3.9893251289384617,"vY0":-136.88290901502265,"vZ0":-4.274201123671242,"x":130.54,"y":148.49,"x0":-1.1410471885194196,"y0":50.00019519012209,"z0":6.277333483643897,"aX":-10.083522927461678},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.2,"breakHorizontal":8.8,"spinRate":1983,"spinDirection":218},"zone":1,"typeConfidence":0.92,"plateTime":0.4000932358093654,"extension":6.338301831486801},"index":1,"playId":"5aa1ce5f-945b-304e-a823-50d5d7d45a93","pitchNumber":1,"startTime":"2026-06-18T20:47:09.428Z","endTime":"2026-06-18T20:47:12.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.448596516063386,"aZ":-26.35137762831485,"pfxX":-10.927275302416488,"pfxZ":3.0918926266976925,"pX":-0.7257129133656385,"pZ":3.8151454597140093,"vX0":7.289248772987226,"vY0":-136.26281432365295,"vZ0":-0.4019217536400917,"x":144.66,"y":135.77,"x0":-2.013313539703287,"y0":50.004332513126,"z0":5.782474416317668,"aX":-20.586596852904663},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":5.8,"breakHorizontal":18.2,"spinRate":2119,"spinDirection":243},"zone":11,"typeConfidence":0.88,"plateTime":0.4016921325377294,"extension":6.167166860628582},"index":2,"playId":"986a568a-2d9b-33dd-ae8a-30a200e7b93a","pitchNumber":2,"startTime":"2026-06-18T20:47:24.300Z","endTime":"2026-06-18T20:47:27.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.198020379752368,"aZ":-25.853790734396977,"pfxX":-0.11033922528997739,"pfxZ":3.7106884490673426,"pX":0.06226312754938073,"pZ":2.344042880509066,"vX0":3.305355921975045,"vY0":-128.97604163095457,"vZ0":-4.5364135148443845,"x":114.63,"y":175.49,"x0":-1.2158568195133213,"y0":50.000021483608016,"z0":6.094450455789885,"aX":-0.187876467878645},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.0,"breakHorizontal":-0.5,"spinRate":2184,"spinDirection":200},"zone":5,"typeConfidence":2.0,"plateTime":0.4229769626679052,"extension":6.406949044754346},"index":3,"playId":"94c6cf3a-7450-3946-ba34-4ef245f7d484","pitchNumber":3,"startTime":"2026-06-18T20:47:39.078Z","endTime":"2026-06-18T20:47:42.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.9,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.05064001513889,"aZ":-16.935159867564142,"pfxX":-8.96983507401201,"pfxZ":8.059123467382319,"pX":0.17502286202612893,"pZ":3.3387821888417712,"vX0":5.626463534489952,"vY0":-136.62169629552716,"vZ0":-4.735485139229344,"x":110.33,"y":148.63,"x0":-0.7455958828997179,"y0":50.00025038525518,"z0":6.258017906535979,"aX":-16.957118048208866},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.8,"breakHorizontal":15.0,"spinRate":2048,"spinDirection":216},"zone":2,"typeConfidence":0.91,"plateTime":0.40086823525767956,"extension":6.355239309556889},"index":4,"playId":"17dd2829-3c42-31dc-8c07-55e19f997cf9","pitchNumber":4,"startTime":"2026-06-18T20:47:55.388Z","endTime":"2026-06-18T20:47:58.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.73071333932324,"aZ":-26.199885907174025,"pfxX":2.939782682382107,"pfxZ":3.5781186714666298,"pX":0.507379650829776,"pZ":4.273417286714265,"vX0":3.1977939385724823,"vY0":-128.45169228599457,"vZ0":-0.0456835032837255,"x":97.66,"y":123.4,"x0":-1.135852778476981,"y0":50.00328016752465,"z0":6.329235930774276,"aX":4.910253611790659},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.7,"breakHorizontal":-6.0,"spinRate":2080,"spinDirection":198},"zone":12,"typeConfidence":2.0,"plateTime":0.42648381917522293,"extension":6.083589208611248},"index":5,"playId":"c4bb0ef6-64da-3c43-93a6-afed9b7f8e7b","pitchNumber":5,"startTime":"2026-06-18T20:48:16.772Z","endTime":"2026-06-18T20:48:19.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.9005200285826,"aZ":-26.767450325185447,"pfxX":2.4217678632171102,"pfxZ":3.2632719941002257,"pX":-0.7166738414489869,"pZ":3.717134162347343,"vX0":0.6638960402898088,"vY0":-127.81388005716738,"vZ0":-1.1942743143109142,"x":144.32,"y":138.42,"x0":-1.2943425340908048,"y0":50.00381432687193,"z0":6.288912673309579,"aX":4.014140118224915},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.9,"breakHorizontal":-4.6,"spinRate":2214,"spinDirection":190},"zone":11,"typeConfidence":2.0,"plateTime":0.4282322175321216,"extension":6.227831294917159},"index":6,"playId":"28b10c03-a79f-33b6-9265-20655a60a95a","pitchNumber":6,"startTime":"2026-06-18T20:48:38.300Z","endTime":"2026-06-18T20:48:41.474Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.20377826755868,"aZ":-14.427104904457384,"pfxX":-5.0754971923260985,"pfxZ":9.472445354182899,"pX":-0.8446731856192009,"pZ":3.5100842360945377,"vX0":2.27522978799333,"vY0":-135.87797573454625,"vZ0":-4.689717211269421,"x":149.2,"y":144.01,"x0":-1.0325166193593962,"y0":50.00247214609835,"z0":6.257572602824692,"aX":-9.509866683561725},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.4,"breakHorizontal":8.8,"spinRate":2077,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.4027742624378212,"extension":6.3083999824612516},"hitData":{"launchSpeed":100.2,"launchAngle":5.0,"totalDistance":117.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":72.92,"coordY":106.46}},"index":7,"playId":"6427bd77-938c-3510-bea1-ff0d4732e671","pitchNumber":7,"startTime":"2026-06-18T20:48:58.112Z","endTime":"2026-06-18T20:49:08.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_ab"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_ab"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_pa"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.5000000000000004,"awayTeamWinProbability":96.5,"homeTeamWinProbabilityAdded":-0.1999999999999993,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-06-18T20:49:08.566Z","atBatIndex":56},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Brooks Lee pops out to third baseman Josh Jung in foul territory.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-18T20:49:32.780Z","endTime":"2026-06-18T20:51:39.099Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.49051028327192,"aZ":-25.33302052094722,"pfxX":0.6585858233956836,"pfxZ":3.974275916330604,"pX":-1.5667691941220416,"pZ":1.7890798732819957,"vX0":-0.8295159158387835,"vY0":-130.14953703800197,"vZ0":-6.218101794566983,"x":176.72,"y":190.47,"x0":-1.3299638175372543,"y0":50.00134305773939,"z0":6.119235375497016,"aX":1.1333889169743132},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.1,"breakHorizontal":-1.0,"spinRate":2167,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.42032056680121466,"extension":6.3796672161184285},"index":0,"playId":"58238420-756b-3bd5-8d4a-9f4dec402a2c","pitchNumber":1,"startTime":"2026-06-18T20:49:32.780Z","endTime":"2026-06-18T20:49:36.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"first":{"id":605137,"link":"/api/v1/people/605137"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.7676980521256,"aZ":-19.967676022725456,"pfxX":-9.313475159954509,"pfxZ":6.657988979968957,"pX":-0.1746354895211083,"pZ":2.6044806103474345,"vX0":6.537444372924339,"vY0":-134.69171930793476,"vZ0":-5.483707583087174,"x":123.66,"y":168.46,"x0":-1.4254824598611144,"y0":50.00444038108132,"z0":6.082571588326208,"aX":-17.081920945401354},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.0,"breakHorizontal":15.5,"spinRate":2104,"spinDirection":228},"zone":5,"typeConfidence":0.92,"plateTime":0.4069339521649935,"extension":6.38073015273769},"index":1,"playId":"14a18acc-53fb-3a25-9264-baf1db886700","pitchNumber":2,"startTime":"2026-06-18T20:49:50.822Z","endTime":"2026-06-18T20:49:53.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"first":{"id":605137,"link":"/api/v1/people/605137"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":94.2,"endSpeed":86.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.438085478810706,"aZ":-16.59348969644982,"pfxX":-6.441370947924359,"pfxZ":8.127269539035234,"pX":-0.5210346094100812,"pZ":3.2316104243964143,"vX0":4.720814786744189,"vY0":-137.12430587816843,"vZ0":-4.784083679630398,"x":136.86,"y":151.53,"x0":-1.4223641774945286,"y0":50.001547168757654,"z0":6.119863153563738,"aX":-12.347131280555136},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.0,"breakHorizontal":10.8,"spinRate":1905,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.3984355931580219,"extension":6.347842087661332},"index":2,"playId":"00459dc1-8208-39e6-ae19-5d925cae4ddd","pitchNumber":3,"startTime":"2026-06-18T20:50:15.654Z","endTime":"2026-06-18T20:50:18.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"first":{"id":605137,"link":"/api/v1/people/605137"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.948237501608276,"aZ":-24.071250978731204,"pfxX":0.7787296267782775,"pfxZ":4.716004894724778,"pX":-1.6809553404270463,"pZ":3.493119807269606,"vX0":-0.8690206987370198,"vY0":-129.90503323419074,"vZ0":-2.2537703736529657,"x":181.07,"y":144.47,"x0":-1.444050816672529,"y0":50.00214770286934,"z0":6.192565048021004,"aX":1.3375850566131533},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.3,"breakHorizontal":-1.2,"spinRate":2093,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.42084119282604515,"extension":6.378431568775356},"index":3,"playId":"b7c69942-d6c9-3ea2-becf-48eba5c079b7","pitchNumber":4,"startTime":"2026-06-18T20:50:41.233Z","endTime":"2026-06-18T20:50:44.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"first":{"id":605137,"link":"/api/v1/people/605137"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.42283354463141,"aZ":-23.183442707850528,"pfxX":-10.96887158311063,"pfxZ":4.781569304960611,"pX":-0.24589635473179167,"pZ":3.2814107712768563,"vX0":7.321915664295289,"vY0":-135.917998210951,"vZ0":-3.100640917881032,"x":126.37,"y":150.18,"x0":-1.5429074279392718,"y0":50.00131716051489,"z0":6.037879170199702,"aX":-20.621537961609594},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.3,"breakHorizontal":18.4,"spinRate":2060,"spinDirection":231},"zone":2,"typeConfidence":0.89,"plateTime":0.40221511071102123,"extension":6.277693000592175},"index":4,"playId":"052a483c-e2fa-3830-87e2-b9593345c92f","pitchNumber":5,"startTime":"2026-06-18T20:51:02.998Z","endTime":"2026-06-18T20:51:05.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"first":{"id":605137,"link":"/api/v1/people/605137"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.855293245262324,"aZ":-28.304487367746308,"pfxX":0.9021590449258339,"pfxZ":2.2989887298799854,"pX":-0.3581928535085095,"pZ":3.2956190656154214,"vX0":2.104985563942972,"vY0":-128.69746791163763,"vZ0":-1.921441775829326,"x":130.65,"y":149.8,"x0":-1.302790840018315,"y0":50.00232724087895,"z0":6.236799251968312,"aX":1.5183685507137687},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.0,"breakHorizontal":-2.0,"spinRate":2188,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.4250348662267571,"extension":6.427863822579409},"hitData":{"launchSpeed":67.8,"launchAngle":64.0,"totalDistance":146.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":80.02,"coordY":172.87}},"index":5,"playId":"30795efc-e3e8-381a-b39a-8a8d87375f1e","pitchNumber":6,"startTime":"2026-06-18T20:51:30.658Z","endTime":"2026-06-18T20:51:39.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"first":{"id":605137,"link":"/api/v1/people/605137"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_ab"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_ab"},{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_pa"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":3.9,"awayTeamWinProbability":96.1,"homeTeamWinProbabilityAdded":0.39999999999999947,"leverageIndex":0.12,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-06-18T20:51:39.099Z","atBatIndex":57},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Cody Freeman lines out to left fielder Trevor Larnach.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-18T20:54:08.197Z","endTime":"2026-06-18T20:54:41.072Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,4],"actionIndex":[0,1],"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":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Taylor Rogers replaces Justin Lawrence.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-18T20:52:19.047Z","endTime":"2026-06-18T20:53:45.704Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":573124,"link":"/api/v1/people/573124"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":664875,"link":"/api/v1/people/664875","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Cody Freeman replaces Alejandro Osuna.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":2,"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-18T20:53:45.704Z","endTime":"2026-06-18T20:54:10.374Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683227,"link":"/api/v1/people/683227"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":696030,"link":"/api/v1/people/696030"},"defense":{"pitcher":{"id":573124,"link":"/api/v1/people/573124","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.4,"endSpeed":71.3,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.666460813789403,"aZ":-31.47870234684344,"pfxX":-9.156822703936763,"pfxZ":0.5444441198326473,"pX":-0.4624256686303677,"pZ":2.652556485420747,"vX0":-2.4135597469764463,"vY0":-112.74860900236467,"vZ0":0.5101980005745468,"x":134.63,"y":167.16,"x0":1.8119953688131893,"y0":50.00509943817534,"z0":5.602181845577185,"aX":-11.77994995729779},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":1.4,"breakHorizontal":17.2,"spinRate":2732,"spinDirection":297},"zone":4,"typeConfidence":0.91,"plateTime":0.48596036544210053,"extension":5.898044336790336},"index":2,"playId":"59dff218-b8a8-3a01-ae4c-a9075c724ab5","pitchNumber":1,"startTime":"2026-06-18T20:54:10.374Z","endTime":"2026-06-18T20:54:13.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573124,"link":"/api/v1/people/573124","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":3,"startTime":"2026-06-18T20:54:22.329Z","endTime":"2026-06-18T20:54:31.978Z","isPitch":false,"type":"action","player":{"id":683227,"link":"/api/v1/people/683227"},"defense":{"pitcher":{"id":573124,"link":"/api/v1/people/573124","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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.5,"endSpeed":81.9,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.62677664395945,"aZ":-26.557348428359667,"pfxX":0.0711912305063489,"pfxZ":3.314518992387823,"pX":-0.6576585199804572,"pZ":1.7740166285926566,"vX0":-5.952597586727905,"vY0":-128.8235153431151,"vZ0":-4.029872703499032,"x":142.07,"y":190.88,"x0":1.6655275649099162,"y0":50.0051443881584,"z0":5.391700347763475,"aX":0.12220931527885791},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.4,"breakHorizontal":1.1,"spinRate":2445,"spinDirection":165},"zone":7,"typeConfidence":0.92,"plateTime":0.4238069791331367,"extension":6.2318327570992755},"hitData":{"launchSpeed":90.7,"launchAngle":22.0,"totalDistance":328.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":82.21,"coordY":74.83}},"index":4,"playId":"0c360abc-cf43-3c37-b40f-dc0f2933b940","pitchNumber":2,"startTime":"2026-06-18T20:54:31.978Z","endTime":"2026-06-18T20:54:41.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573124,"link":"/api/v1/people/573124","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683227,"link":"/api/v1/people/683227"},"credit":"b_ab"},{"player":{"id":573124,"link":"/api/v1/people/573124"},"credit":"p_ab"},{"player":{"id":683227,"link":"/api/v1/people/683227"},"credit":"b_pa"},{"player":{"id":573124,"link":"/api/v1/people/573124"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.7,"awayTeamWinProbability":97.3,"homeTeamWinProbabilityAdded":-1.1999999999999997,"leverageIndex":0.44,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-06-18T20:54:41.072Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Higashioka singles on a line drive to center fielder Byron Buxton.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-18T20:54:41.869Z","endTime":"2026-06-18T20:57:01.975Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":87.2,"endSpeed":80.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.02575158593688,"aZ":-27.685955192065013,"pfxX":-1.2124280135044037,"pfxZ":2.718232183149599,"pX":-0.07565019272119587,"pZ":2.749831701685494,"vX0":-4.443379798600128,"vY0":-127.01301237280323,"vZ0":-1.4966609878756536,"x":119.88,"y":164.53,"x0":1.8454796189462872,"y0":50.006189751303985,"z0":5.5230734642934936,"aX":-2.0057177369821324},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.8,"breakHorizontal":3.1,"spinRate":2409,"spinDirection":169},"zone":5,"typeConfidence":0.92,"plateTime":0.42922579090704893,"extension":6.338717376299578},"index":0,"playId":"4535110f-dfe8-30f3-a3bb-bc7fbc2621c2","pitchNumber":1,"startTime":"2026-06-18T20:55:03.481Z","endTime":"2026-06-18T20:55:06.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573124,"link":"/api/v1/people/573124","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":72.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.47302289076783,"aZ":-33.496797478545545,"pfxX":-9.986828712816868,"pfxZ":-1.0022511411579913,"pX":0.8597995255534475,"pZ":2.780092994277105,"vX0":0.20019123642058867,"vY0":-114.21873041394153,"vZ0":0.9544322289158149,"x":84.23,"y":163.72,"x0":2.0679608928510977,"y0":50.00316081175126,"z0":5.656293208512744,"aX":-13.166023434739374},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-1.3,"breakHorizontal":18.0,"spinRate":2925,"spinDirection":290},"zone":6,"typeConfidence":0.91,"plateTime":0.4799542343858536,"extension":5.012661672654642},"index":1,"playId":"f1a87182-a5a4-37f5-bb23-afb3007b7663","pitchNumber":2,"startTime":"2026-06-18T20:55:16.300Z","endTime":"2026-06-18T20:55:19.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573124,"link":"/api/v1/people/573124","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":92.3,"endSpeed":84.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.599544580961187,"aZ":-19.930792188078662,"pfxX":10.989950661377865,"pfxZ":6.7641973863590295,"pX":-2.084883569030798,"pZ":0.5771614665420719,"vX0":-12.596843148476374,"vY0":-133.64852710795944,"vZ0":-8.592611113028457,"x":196.47,"y":223.2,"x0":1.260006744038541,"y0":50.004622255164634,"z0":5.26352940583759,"aX":19.89867055921835},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.4,"breakHorizontal":-17.2,"spinRate":2226,"spinDirection":130},"zone":13,"typeConfidence":0.9,"plateTime":0.4097126725863838,"extension":6.241977063960796},"index":2,"playId":"1bb57c39-21e5-3211-b8fd-2a99da9016c0","pitchNumber":3,"startTime":"2026-06-18T20:55:32.509Z","endTime":"2026-06-18T20:55:36.855Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573124,"link":"/api/v1/people/573124","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.024850973883535,"aZ":-21.580061647699893,"pfxX":9.34744491515523,"pfxZ":5.706488809911175,"pX":-1.3292696987262531,"pZ":2.9264292743451628,"vX0":-10.299115339746542,"vY0":-135.689617601454,"vZ0":-2.789063237112969,"x":167.67,"y":159.77,"x0":1.3097549933085484,"y0":50.00106540891286,"z0":5.479415650263482,"aX":17.345818094667823},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.8,"breakHorizontal":-14.6,"spinRate":2281,"spinDirection":134},"zone":11,"typeConfidence":0.9,"plateTime":0.4044120362578827,"extension":6.1304111926551235},"index":3,"playId":"8e8cc150-0528-3439-b14b-a7da3bbc5955","pitchNumber":4,"startTime":"2026-06-18T20:56:01.220Z","endTime":"2026-06-18T20:56:04.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573124,"link":"/api/v1/people/573124","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":71.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.906406343572545,"aZ":-34.146200782964236,"pfxX":-10.873523914619884,"pfxZ":-1.5080273760610492,"pX":-0.5997362259802329,"pZ":2.9476134791949082,"vX0":-2.060595355159238,"vY0":-114.79031382224156,"vZ0":1.5857758554927401,"x":139.86,"y":159.19,"x0":1.7247483493581817,"y0":50.0017746507697,"z0":5.618720207964805,"aX":-14.240803460470199},"breaks":{"breakAngle":22.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-1.9,"breakHorizontal":20.2,"spinRate":2907,"spinDirection":292},"zone":1,"typeConfidence":0.9,"plateTime":0.4805641398091183,"extension":6.221411346251421},"index":4,"playId":"2d17e646-e00e-3351-816e-e49406c8f5f7","pitchNumber":5,"startTime":"2026-06-18T20:56:15.973Z","endTime":"2026-06-18T20:56:18.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573124,"link":"/api/v1/people/573124","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":93.0,"endSpeed":85.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.986855426410973,"aZ":-22.94394510725923,"pfxX":8.368720261180183,"pfxZ":4.962473313211051,"pX":-1.2789905785398246,"pZ":2.1553784394393825,"vX0":-9.833621515028563,"vY0":-135.174029517771,"vZ0":-4.59412152791385,"x":165.75,"y":180.58,"x0":1.3096026798153078,"y0":50.003662655385504,"z0":5.476842407424389,"aX":15.570736787341446},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.2,"breakHorizontal":-13.2,"spinRate":2216,"spinDirection":132},"zone":13,"typeConfidence":0.89,"plateTime":0.40436205038598105,"extension":6.067175768340056},"index":5,"playId":"19fef95d-57f0-3de3-9518-851ee9117aad","pitchNumber":6,"startTime":"2026-06-18T20:56:36.443Z","endTime":"2026-06-18T20:56:40.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573124,"link":"/api/v1/people/573124","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":93.0,"endSpeed":85.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.751421667487385,"aZ":-22.89562080357554,"pfxX":9.86322612530831,"pfxZ":4.992596138115639,"pX":-0.12406306545633271,"pZ":3.2545470921323365,"vX0":-7.651908601662176,"vY0":-135.2627446279576,"vZ0":-1.8246864014540516,"x":121.73,"y":150.91,"x0":1.4562717156531984,"y0":50.00098843000527,"z0":5.53877530205477,"aX":18.32443021087575},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.9,"breakHorizontal":-16.3,"spinRate":2234,"spinDirection":137},"zone":2,"typeConfidence":0.91,"plateTime":0.4045062316738819,"extension":5.67872551079441},"hitData":{"launchSpeed":88.6,"launchAngle":13.0,"totalDistance":212.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":122.37,"coordY":71.31}},"index":6,"playId":"9cfa829d-f0c5-34e1-a66a-bfe047d638aa","pitchNumber":7,"startTime":"2026-06-18T20:56:51.113Z","endTime":"2026-06-18T20:57:01.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573124,"link":"/api/v1/people/573124","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_ab"},{"player":{"id":573124,"link":"/api/v1/people/573124"},"credit":"p_ab"},{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_pa"},{"player":{"id":573124,"link":"/api/v1/people/573124"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.9,"awayTeamWinProbability":96.1,"homeTeamWinProbabilityAdded":1.1999999999999997,"leverageIndex":0.26,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-06-18T20:57:01.975Z","atBatIndex":59},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Justin Foscue walks. Kyle Higashioka to 2nd.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-18T20:57:54.558Z","endTime":"2026-06-18T20:59:36.419Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"postOnSecond":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Justin Foscue replaces Joc Pederson.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-18T20:57:07.044Z","endTime":"2026-06-18T20:57:18.239Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679822,"link":"/api/v1/people/679822"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":592626,"link":"/api/v1/people/592626"},"defense":{"pitcher":{"id":573124,"link":"/api/v1/people/573124","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-18T20:57:18.239Z","endTime":"2026-06-18T20:57:56.834Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":573124,"link":"/api/v1/people/573124","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"first":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.701624914689138,"aZ":-19.595629466556662,"pfxX":8.74786735055241,"pfxZ":6.741226796295823,"pX":-0.4958399679159309,"pZ":3.219801144271918,"vX0":-8.105794861200257,"vY0":-135.7469926005019,"vZ0":-2.524605653709057,"x":135.9,"y":151.85,"x0":1.3922478528881235,"y0":50.006294760678614,"z0":5.526141364365529,"aX":16.330644104639738},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.9,"breakHorizontal":-14.2,"spinRate":2266,"spinDirection":131},"zone":1,"typeConfidence":0.9,"plateTime":0.4034872023381695,"extension":6.174107460405898},"index":2,"playId":"aa18b1c3-cdc7-3d11-ac6a-23671724ee02","pitchNumber":1,"startTime":"2026-06-18T20:57:56.834Z","endTime":"2026-06-18T20:57:59.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573124,"link":"/api/v1/people/573124","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"first":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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.8,"endSpeed":83.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.01502025116393,"aZ":-28.32584200322473,"pfxX":1.7138948096828344,"pfxZ":2.1991227041398558,"pX":-1.9169825162834342,"pZ":2.0256104590607316,"vX0":-9.212204984625867,"vY0":-130.588625018,"vZ0":-3.326123960615327,"x":190.07,"y":184.09,"x0":1.4133004700895717,"y0":50.00293245092569,"z0":5.4157018175836145,"aX":3.000437309357248},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.5,"breakHorizontal":-1.3,"spinRate":2405,"spinDirection":153},"zone":13,"typeConfidence":0.86,"plateTime":0.417285853693079,"extension":6.166380756574894},"index":3,"playId":"53174c46-4762-32cb-9bcc-93c5b57e3cf2","pitchNumber":2,"startTime":"2026-06-18T20:58:12.456Z","endTime":"2026-06-18T20:58:16.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573124,"link":"/api/v1/people/573124","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"first":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.8,"endSpeed":71.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.042802442828588,"aZ":-30.845673927275723,"pfxX":-10.798591143561982,"pfxZ":1.029750534337719,"pX":-0.3930041513258915,"pZ":2.519495404227988,"vX0":-1.8918551013416396,"vY0":-113.27275990419791,"vZ0":0.2469096846845773,"x":131.98,"y":170.75,"x0":1.8567532081023275,"y0":50.002538642774944,"z0":5.510780931992286,"aX":-13.933750895010476},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":2.3,"breakHorizontal":20.0,"spinRate":2926,"spinDirection":290},"zone":4,"typeConfidence":0.91,"plateTime":0.48484972140549365,"extension":6.171102172455121},"index":4,"playId":"72b0ea99-6723-3c7b-a552-fa641949842b","pitchNumber":3,"startTime":"2026-06-18T20:58:31.196Z","endTime":"2026-06-18T20:58:34.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573124,"link":"/api/v1/people/573124","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"first":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.0,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.298983896657944,"aZ":-25.057759973295248,"pfxX":10.71858232662898,"pfxZ":3.9453570448805504,"pX":-1.3589525104068148,"pZ":2.2315439412454636,"vX0":-10.677831031353067,"vY0":-133.54749606486314,"vZ0":-3.6544569889242053,"x":168.8,"y":178.53,"x0":1.3024204716996577,"y0":50.00116957888258,"z0":5.424247452011486,"aX":19.321049593926492},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.5,"breakHorizontal":-17.0,"spinRate":2273,"spinDirection":127},"zone":13,"typeConfidence":0.9,"plateTime":0.4104645405433258,"extension":6.23871765495451},"index":5,"playId":"cd83d9f8-e8eb-349a-90a6-5d14aebe61fe","pitchNumber":4,"startTime":"2026-06-18T20:58:55.183Z","endTime":"2026-06-18T20:58:58.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573124,"link":"/api/v1/people/573124","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"first":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.4,"endSpeed":69.9,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.718222325491762,"aZ":-35.0986282282109,"pfxX":-10.379607759791188,"pfxZ":-2.357902714326748,"pX":1.608500512474051,"pZ":2.1576311873990552,"vX0":2.2339291355827853,"vY0":-111.24624896588486,"vZ0":0.5767007283003118,"x":55.69,"y":180.52,"x0":1.9335783662594845,"y0":50.001930468709425,"z0":5.561154862550964,"aX":-12.885541521316563},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-3.7,"breakHorizontal":18.1,"spinRate":2938,"spinDirection":294},"zone":14,"typeConfidence":0.92,"plateTime":0.4941420958796101,"extension":6.175440703808172},"index":6,"playId":"fbde04d0-190c-3167-9b80-9d0d4bbb72ed","pitchNumber":5,"startTime":"2026-06-18T20:59:13.710Z","endTime":"2026-06-18T20:59:16.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573124,"link":"/api/v1/people/573124","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"first":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.1,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.724236317026516,"aZ":-24.66601789060421,"pfxX":10.953561247597545,"pfxZ":4.075546123629988,"pX":-1.4994244284538485,"pZ":1.436721946934924,"vX0":-11.306758567603099,"vY0":-134.95507819520367,"vZ0":-5.804091950542054,"x":174.15,"y":199.99,"x0":1.3239898286565215,"y0":50.00368219816836,"z0":5.355801919220061,"aX":20.18028620465642},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.2,"breakHorizontal":-17.4,"spinRate":2320,"spinDirection":130},"zone":13,"typeConfidence":0.9,"plateTime":0.4060623121528546,"extension":6.22031629984138},"index":7,"playId":"848eb89a-8785-32a9-a0a2-64305f0ebe41","pitchNumber":6,"startTime":"2026-06-18T20:59:32.757Z","endTime":"2026-06-18T20:59:36.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":573124,"link":"/api/v1/people/573124","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"first":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679822,"link":"/api/v1/people/679822"},"credit":"b_pa"},{"player":{"id":573124,"link":"/api/v1/people/573124"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.3,"awayTeamWinProbability":93.7,"homeTeamWinProbabilityAdded":2.4,"leverageIndex":0.59,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-06-18T20:59:36.419Z","atBatIndex":60},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Josh Jung grounds into a double play, shortstop Ryan Kreidler to second baseman Luke Keaschall to first baseman Royce Lewis. Justin Foscue out at 2nd. Josh Jung out at 1st.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-18T21:02:16.363Z","endTime":"2026-06-18T21:05:00.147Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5,6,7,8,9,10],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":668952,"link":"/api/v1/people/668952"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":807712,"link":"/api/v1/people/807712"},"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":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-18T20:59:53.692Z","endTime":"2026-06-18T21:00:15.077Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":573124,"link":"/api/v1/people/573124","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Andrew Morris replaces Taylor Rogers.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-18T21:00:15.077Z","endTime":"2026-06-18T21:02:18.704Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702193,"link":"/api/v1/people/702193"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":573124,"link":"/api/v1/people/573124","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.9,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.302793855489575,"aZ":-27.249350360500703,"pfxX":2.50570410272354,"pfxZ":2.9157236069820565,"pX":0.7600700090903342,"pZ":1.6456612591638078,"vX0":4.139290135636818,"vY0":-128.7300315660374,"vZ0":-6.423584560490937,"x":88.03,"y":194.35,"x0":-1.1906487141145452,"y0":50.00155575460192,"z0":6.266907241578298,"aX":4.228029791227813},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.2,"breakHorizontal":-5.4,"spinRate":2361,"spinDirection":143},"zone":14,"typeConfidence":0.9,"plateTime":0.4245672876885336,"extension":6.477998501984898},"index":2,"playId":"74386566-cf05-3212-8f7c-1ec5fbd2b97d","pitchNumber":1,"startTime":"2026-06-18T21:02:18.704Z","endTime":"2026-06-18T21:02:21.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702193,"link":"/api/v1/people/702193","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.2,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.07847877868916,"aZ":-9.012201002207483,"pfxX":-3.441273789795744,"pfxZ":11.641094594673095,"pX":0.4725565249742167,"pZ":2.0984670713655587,"vX0":5.2420265432248545,"vY0":-140.25002030623074,"vZ0":-9.732360534107157,"x":102.63,"y":161.63,"x0":-0.9746985358303454,"y0":50.004912664501724,"z0":6.203890840060333,"aX":-6.848491777049706},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.2,"breakHorizontal":5.2,"spinRate":2249,"spinDirection":194},"zone":9,"typeConfidence":0.89,"plateTime":0.3907285318588958,"extension":6.279822162027791},"index":3,"playId":"9c312ed6-773c-38b1-b1a3-21ca7ca8e1f6","pitchNumber":2,"startTime":"2026-06-18T21:02:34.761Z","endTime":"2026-06-18T21:02:37.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702193,"link":"/api/v1/people/702193","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":4,"startTime":"2026-06-18T21:02:47.397Z","endTime":"2026-06-18T21:03:01.015Z","isPitch":false,"type":"action","player":{"id":673962,"link":"/api/v1/people/673962"},"defense":{"pitcher":{"id":702193,"link":"/api/v1/people/702193","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.2,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.433813202353253,"aZ":-28.86427411703297,"pfxX":2.9929411026391017,"pfxZ":1.9577402126722996,"pX":1.8549856103598559,"pZ":1.0169846406531335,"vX0":6.374200291979741,"vY0":-128.75590952951896,"vZ0":-7.745636759292036,"x":46.29,"y":211.32,"x0":-1.0362725843843081,"y0":50.00004931006308,"z0":6.281492570540467,"aX":5.0494819994128495},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.0,"breakHorizontal":-6.7,"spinRate":2495,"spinDirection":134},"zone":14,"typeConfidence":0.9,"plateTime":0.42455184245093935,"extension":6.442912353405673},"index":5,"playId":"6dab4d09-f33a-3732-b74b-cf3885b629c0","pitchNumber":3,"startTime":"2026-06-18T21:03:01.015Z","endTime":"2026-06-18T21:03:04.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702193,"link":"/api/v1/people/702193","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.721320322053135,"aZ":-27.65267049334411,"pfxX":3.836052664487167,"pfxZ":2.688715291922963,"pX":1.3785047761114162,"pZ":-0.49154328112795065,"vX0":4.683978775002132,"vY0":-128.62079887725764,"vZ0":-11.548812472257884,"x":64.45,"y":252.05,"x0":-0.9620890941958239,"y0":50.005349663667836,"z0":6.187455037527419,"aX":6.451161600317511},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.5,"breakHorizontal":-7.9,"spinRate":2541,"spinDirection":138},"zone":14,"typeConfidence":0.9,"plateTime":0.42523656289829503,"extension":6.307526348336273},"index":6,"playId":"91b86e2d-d746-3585-8696-be5c82afcbda","pitchNumber":4,"startTime":"2026-06-18T21:03:20.855Z","endTime":"2026-06-18T21:03:23.855Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702193,"link":"/api/v1/people/702193","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.055654652512736,"aZ":-9.86885519706042,"pfxX":-2.613567171424286,"pfxZ":11.200410102179518,"pX":0.7298628541215838,"pZ":1.4069110669596767,"vX0":6.005246104417164,"vY0":-140.28983115040896,"vZ0":-11.177849047393918,"x":89.18,"y":200.79,"x0":-1.099888608458765,"y0":50.002255640372184,"z0":6.088677476200388,"aX":-5.205133404290861},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.1,"breakHorizontal":3.5,"spinRate":2173,"spinDirection":195},"zone":14,"typeConfidence":0.9,"plateTime":0.39059153827496607,"extension":6.369125254073821},"index":7,"playId":"043d3018-7e8f-3651-8ac8-538f62978a14","pitchNumber":5,"startTime":"2026-06-18T21:03:43.426Z","endTime":"2026-06-18T21:03:46.560Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702193,"link":"/api/v1/people/702193","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.8,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.72064863696315,"aZ":-11.022625872051893,"pfxX":-2.387188335849,"pfxZ":10.652293702399126,"pX":-0.09166007094431171,"pZ":3.9600097819125337,"vX0":3.844462323696004,"vY0":-140.25667830679083,"vZ0":-4.6477731391328465,"x":120.49,"y":131.86,"x0":-1.1720921451705226,"y0":50.00375041837634,"z0":6.361867431233741,"aX":-4.740853172110461},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.5,"breakHorizontal":3.5,"spinRate":2186,"spinDirection":196},"zone":11,"typeConfidence":0.9,"plateTime":0.3910310963854111,"extension":6.272396527125392},"index":8,"playId":"010ad949-32de-31a3-ada3-1aa2a16500b1","pitchNumber":6,"startTime":"2026-06-18T21:04:03.355Z","endTime":"2026-06-18T21:04:06.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702193,"link":"/api/v1/people/702193","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":88.8,"endSpeed":82.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.989956517797783,"aZ":-30.122658272650078,"pfxX":3.9637314783274604,"pfxZ":1.2054129253518706,"pX":0.8922393697772418,"pZ":2.6602926766612334,"vX0":3.859461309166666,"vY0":-129.38242475315909,"vZ0":-3.722900259934077,"x":82.99,"y":166.95,"x0":-1.1297025713206779,"y0":50.006106565632955,"z0":6.40639873634197,"aX":6.774981143089435},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.7,"breakHorizontal":-8.0,"spinRate":2304,"spinDirection":125},"zone":12,"typeConfidence":0.9,"plateTime":0.4220521319561992,"extension":6.448603483631867},"index":9,"playId":"31c5e078-b781-37d2-a304-80a240ec576a","pitchNumber":7,"startTime":"2026-06-18T21:04:28.939Z","endTime":"2026-06-18T21:04:31.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702193,"link":"/api/v1/people/702193","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.035672560031415,"aZ":-13.44550796429198,"pfxX":-3.094262732240619,"pfxZ":9.430681570271275,"pX":0.34140393731811497,"pZ":2.5551614939560277,"vX0":5.170344576378547,"vY0":-139.70387896158758,"vZ0":-7.811190131824452,"x":103.99,"y":169.79,"x0":-1.1272074929751519,"y0":50.00614393615483,"z0":6.262063535223433,"aX":-6.1475537675606},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.7,"breakHorizontal":4.6,"spinRate":2081,"spinDirection":193},"zone":6,"typeConfidence":0.9,"plateTime":0.3913307842960596,"extension":6.266024767887049},"hitData":{"launchSpeed":105.5,"launchAngle":-23.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":101.82,"coordY":155.13}},"index":10,"playId":"315c0cff-3085-341a-a0c6-fb1504cde0e7","pitchNumber":8,"startTime":"2026-06-18T21:04:52.248Z","endTime":"2026-06-18T21:05:00.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702193,"link":"/api/v1/people/702193","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":702193,"link":"/api/v1/people/702193"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":702193,"link":"/api/v1/people/702193"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":-4.5,"leverageIndex":1.13,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-06-18T21:05:00.147Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Victor Caratini singles on a line drive to left fielder Cody Freeman.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-18T21:07:38.333Z","endTime":"2026-06-18T21:09:40.411Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,6,7,8,9],"actionIndex":[0,1,2],"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":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":683227,"link":"/api/v1/people/683227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Justin Foscue remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-18T21:06:28.000Z","endTime":"2026-06-18T21:06:28.028Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679822,"link":"/api/v1/people/679822"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"101","replacedPlayer":{"id":592626,"link":"/api/v1/people/592626"},"defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from left field to center field for Wyatt Langford.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":2,"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-18T21:06:28.028Z","endTime":"2026-06-18T21:06:28.029Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"300","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Cody Freeman remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":2,"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-18T21:06:28.029Z","endTime":"2026-06-18T21:07:40.680Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683227,"link":"/api/v1/people/683227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"801","replacedPlayer":{"id":696030,"link":"/api/v1/people/696030"},"defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":87.7,"endSpeed":80.7,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.3767340181068,"aZ":-25.985248626741487,"pfxX":2.1713888323648,"pfxZ":3.7338572430202817,"pX":0.49007999553762804,"pZ":3.78472746943288,"vX0":3.7675864725463484,"vY0":-127.76044952079253,"vZ0":-1.2271391362258892,"x":98.32,"y":136.59,"x0":-1.2837816879332915,"y0":50.006103134337266,"z0":6.306205621117726,"aX":3.60435390170544},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.7,"breakHorizontal":-4.8,"spinRate":2181,"spinDirection":191},"zone":12,"typeConfidence":2.0,"plateTime":0.4280759157963967,"extension":6.20181685655604},"index":3,"playId":"074dbae9-7339-3028-9255-3053a22acb5c","pitchNumber":1,"startTime":"2026-06-18T21:07:40.680Z","endTime":"2026-06-18T21:07:44.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.2,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.634047211348257,"aZ":-25.060003774101382,"pfxX":2.9882856227086863,"pfxZ":4.249535211858115,"pX":-0.15556230453083517,"pZ":2.822680735830612,"vX0":2.131810451095906,"vY0":-128.31884588196343,"vZ0":-3.6023111642556875,"x":122.93,"y":162.57,"x0":-1.38426140408608,"y0":50.002331391379784,"z0":6.188998957103924,"aX":5.001011913601722},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.2,"breakHorizontal":-5.9,"spinRate":2228,"spinDirection":196},"zone":2,"typeConfidence":2.0,"plateTime":0.4262543054400938,"extension":6.260475854346578},"index":4,"playId":"8f3735ff-aefe-382d-9968-f49199aa3078","pitchNumber":2,"startTime":"2026-06-18T21:07:58.366Z","endTime":"2026-06-18T21:08:01.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":5,"startTime":"2026-06-18T21:08:17.540Z","endTime":"2026-06-18T21:08:30.544Z","isPitch":false,"type":"action","player":{"id":605170,"link":"/api/v1/people/605170"},"defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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.3,"endSpeed":81.8,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.97765870809374,"aZ":-27.479279633196576,"pfxX":-0.5991300271640458,"pfxZ":2.7514425760598638,"pX":-1.3146380115784604,"pZ":2.5196860176422367,"vX0":0.33765290632701594,"vY0":-130.04190646223367,"vZ0":-3.982917347763992,"x":167.11,"y":170.75,"x0":-1.3685089156357086,"y0":50.00423046026756,"z0":6.162268930244666,"aX":-1.0233737233013345},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.3,"breakHorizontal":1.0,"spinRate":2270,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.42163602379603926,"extension":6.242292041615729},"index":6,"playId":"82a0ca64-ced5-395f-b937-16f3801457a0","pitchNumber":3,"startTime":"2026-06-18T21:08:30.544Z","endTime":"2026-06-18T21:08:33.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":93.5,"endSpeed":85.6,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.356644990841897,"aZ":-15.709311583421446,"pfxX":-5.269693661173312,"pfxZ":8.745084048066285,"pX":-0.6005991135255859,"pZ":4.76607645301453,"vX0":3.5073662626699242,"vY0":-136.1985113578142,"vZ0":-1.4251192134734607,"x":139.89,"y":110.1,"x0":-1.2191363748030066,"y0":50.000517050776544,"z0":6.380267999604922,"aX":-9.918613606239795},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.7,"breakHorizontal":8.9,"spinRate":2082,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.4018523420921425,"extension":6.2810821296945925},"index":7,"playId":"d45d1bfb-af6f-3400-b7a0-db4ba3b62155","pitchNumber":4,"startTime":"2026-06-18T21:08:48.699Z","endTime":"2026-06-18T21:08:51.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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.2,"endSpeed":82.2,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.235638407819494,"aZ":-23.341974160774942,"pfxX":-0.6011629555043707,"pfxZ":5.15209942244727,"pX":0.839112551567375,"pZ":2.5079036283210345,"vX0":5.587455860351291,"vY0":-129.87443767987918,"vZ0":-4.760302751070525,"x":85.02,"y":171.07,"x0":-1.2586292794945058,"y0":50.00448258888695,"z0":6.131418247297617,"aX":-1.0314719029330102},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.5,"breakHorizontal":-0.1,"spinRate":2274,"spinDirection":213},"zone":12,"typeConfidence":0.9,"plateTime":0.4211337295819586,"extension":6.196878887479597},"index":8,"playId":"1596b1de-14aa-3b90-a250-771f4e6282e0","pitchNumber":5,"startTime":"2026-06-18T21:09:05.133Z","endTime":"2026-06-18T21:09:08.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.5,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.90892007994209,"aZ":-24.250156507248043,"pfxX":0.868374976452262,"pfxZ":4.478438744320501,"pX":-0.05519442197545379,"pZ":2.7946710925776257,"vX0":2.563352908567019,"vY0":-131.6271656667453,"vZ0":-4.165111161897675,"x":119.1,"y":163.32,"x0":-1.1513962513518354,"y0":50.00135012424779,"z0":6.1765064188806456,"aX":1.5345722228305532},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.4,"breakHorizontal":-2.0,"spinRate":2165,"spinDirection":196},"zone":2,"typeConfidence":0.9,"plateTime":0.4149001073417473,"extension":6.291764735461311},"hitData":{"launchSpeed":84.1,"launchAngle":22.0,"totalDistance":261.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":49.18,"coordY":102.99}},"index":9,"playId":"45090257-bbe1-3c6c-8e27-2ec50a427ada","pitchNumber":6,"startTime":"2026-06-18T21:09:30.198Z","endTime":"2026-06-18T21:09:40.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"credit":"b_ab"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_ab"},{"player":{"id":605170,"link":"/api/v1/people/605170"},"credit":"b_pa"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.5,"awayTeamWinProbability":98.5,"homeTeamWinProbabilityAdded":-0.2999999999999998,"leverageIndex":0.07,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-06-18T21:09:40.411Z","atBatIndex":62},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ryan Kreidler homers (4) on a fly ball to right center field. Victor Caratini scores.","rbi":2,"awayScore":9,"homeScore":2,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-18T21:09:50.257Z","endTime":"2026-06-18T21:10:43.245Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"responsiblePitcher":{"id":615698,"link":"/api/v1/people/615698"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":{"id":615698,"link":"/api/v1/people/615698"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.585412244416812,"aZ":-13.477717051800193,"pfxX":-5.833342295445576,"pfxZ":9.931922621889179,"pX":-0.7650787376555811,"pZ":4.411883263160785,"vX0":2.987870590429127,"vY0":-136.0368988675894,"vZ0":-2.689085620367273,"x":146.16,"y":119.66,"x0":-1.1170575830452933,"y0":50.00581662427397,"z0":6.342237823491707,"aX":-10.98413299535747},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.6,"breakHorizontal":10.0,"spinRate":2082,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.40194856389052,"extension":6.3113994551623875},"index":0,"playId":"113fdab6-6f69-3d73-80ff-7b082b447467","pitchNumber":1,"startTime":"2026-06-18T21:10:04.288Z","endTime":"2026-06-18T21:10:07.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668952,"link":"/api/v1/people/668952","batSide":{"code":"R","description":"Right"}},"first":{"id":605170,"link":"/api/v1/people/605170"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.633721681282342,"aZ":-22.945486757701733,"pfxX":0.32985457368783744,"pfxZ":5.31294824196434,"pX":0.0928833081702429,"pZ":2.311394529303697,"vX0":4.144624987586954,"vY0":-130.51902562532112,"vZ0":-5.226505603414177,"x":113.46,"y":176.37,"x0":-1.5538535507639772,"y0":50.00416897410178,"z0":6.051553908864321,"aX":0.5731681449833362},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.8,"breakHorizontal":-1.4,"spinRate":2266,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.4185162569492995,"extension":6.301213369474675},"hitData":{"launchSpeed":100.1,"launchAngle":28.0,"totalDistance":397.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":172.31,"coordY":45.46}},"index":1,"playId":"20631619-2087-3a97-b797-94ee739f6968","pitchNumber":2,"startTime":"2026-06-18T21:10:20.767Z","endTime":"2026-06-18T21:10:43.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668952,"link":"/api/v1/people/668952","batSide":{"code":"R","description":"Right"}},"first":{"id":605170,"link":"/api/v1/people/605170"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668952,"link":"/api/v1/people/668952"},"credit":"b_ab"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_ab"},{"player":{"id":668952,"link":"/api/v1/people/668952"},"credit":"b_pa"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.4,"awayTeamWinProbability":99.6,"homeTeamWinProbabilityAdded":-1.1,"leverageIndex":0.11,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-06-18T21:10:43.245Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luke Keaschall singles on a ground ball to left fielder Cody Freeman.","rbi":0,"awayScore":9,"homeScore":2,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-18T21:10:55.659Z","endTime":"2026-06-18T21:11:31.044Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683227,"link":"/api/v1/people/683227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.516182470656847,"aZ":-18.086199291410168,"pfxX":-8.043190434754079,"pfxZ":7.563431273859017,"pX":-0.9447460662861525,"pZ":4.044090171529802,"vX0":3.144232188987126,"vY0":-135.58874295909797,"vZ0":-2.5887401066286153,"x":153.01,"y":129.59,"x0":-1.0740638167203012,"y0":50.00445367016975,"z0":6.272676348571917,"aX":-14.983799088361229},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.3,"breakHorizontal":13.9,"spinRate":1956,"spinDirection":218},"zone":11,"typeConfidence":0.92,"plateTime":0.403890763905582,"extension":6.362977030911726},"index":0,"playId":"a961331d-bd52-3ac5-97f6-2a4e25922b10","pitchNumber":1,"startTime":"2026-06-18T21:11:06.229Z","endTime":"2026-06-18T21:11:09.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.508410425514548,"aZ":-27.288587834145307,"pfxX":0.11622287458617309,"pfxZ":2.917161171305299,"pX":0.2907672852419266,"pZ":1.9746345982688789,"vX0":3.56118178831317,"vY0":-128.37242902293823,"vZ0":-5.29798896071181,"x":105.92,"y":185.46,"x0":-1.12713290407092,"y0":50.00570614339079,"z0":6.178389342769597,"aX":0.19433289573758794},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.3,"breakHorizontal":-1.0,"spinRate":2228,"spinDirection":173},"zone":9,"typeConfidence":2.0,"plateTime":0.42597144486126126,"extension":6.259936987097017},"hitData":{"launchSpeed":91.0,"launchAngle":10.0,"totalDistance":162.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":77.99,"coordY":117.75}},"index":1,"playId":"3d4fe958-95e3-3b6e-854f-2b105b65cd08","pitchNumber":2,"startTime":"2026-06-18T21:11:22.985Z","endTime":"2026-06-18T21:11:31.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"credit":"b_ab"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_ab"},{"player":{"id":807712,"link":"/api/v1/people/807712"},"credit":"b_pa"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":-0.10000000000000003,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-06-18T21:11:31.044Z","atBatIndex":64},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Trevor Larnach lines out to center fielder Wyatt Langford.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-18T21:12:41.296Z","endTime":"2026-06-18T21:14:18.972Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":9,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-18T21:11:47.213Z","endTime":"2026-06-18T21:12:43.543Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":807712,"link":"/api/v1/people/807712"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.732836849455573,"aZ":-23.492782767156445,"pfxX":0.7187273886241035,"pfxZ":5.01015128080301,"pX":-0.6678061734356063,"pZ":3.542053268420432,"vX0":1.9324311554672038,"vY0":-130.58181098795257,"vZ0":-2.460672940564311,"x":142.46,"y":143.14,"x0":-1.5098652033242927,"y0":50.00033465944602,"z0":6.258418888547122,"aX":1.2444963267439546},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.8,"breakHorizontal":-1.7,"spinRate":2236,"spinDirection":194},"zone":11,"typeConfidence":2.0,"plateTime":0.41897079182229735,"extension":6.389260975356833},"index":1,"playId":"074d6503-1551-3c29-a3ff-0a4a2ea5d916","pitchNumber":1,"startTime":"2026-06-18T21:12:43.543Z","endTime":"2026-06-18T21:12:46.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":807712,"link":"/api/v1/people/807712"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.9,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.416767834365498,"aZ":-22.43363509098354,"pfxX":-11.183244828027407,"pfxZ":5.264116753283272,"pX":0.2104306481962685,"pZ":3.7358904604945904,"vX0":9.635580669692308,"vY0":-135.16028431753583,"vZ0":-1.6806009977429237,"x":108.98,"y":137.91,"x0":-1.9475268752225248,"y0":50.00334703530893,"z0":5.940874226515713,"aX":-20.695197429458318},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.4,"breakHorizontal":18.2,"spinRate":1978,"spinDirection":237},"zone":12,"typeConfidence":0.89,"plateTime":0.40521231392933865,"extension":6.127070260618856},"index":2,"playId":"31222ba6-0701-3b55-9850-d33058951d79","pitchNumber":2,"startTime":"2026-06-18T21:13:00.781Z","endTime":"2026-06-18T21:13:03.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":807712,"link":"/api/v1/people/807712"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-06-18T21:13:13.844Z","endTime":"2026-06-18T21:13:45.964Z","isPitch":false,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"},"defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":807712,"link":"/api/v1/people/807712"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.8,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.048105814267792,"aZ":-30.82233707299494,"pfxX":-9.963601573194198,"pfxZ":0.87619599002424,"pX":-0.22753431943315247,"pZ":-0.8392663625231581,"vX0":5.234142107766095,"vY0":-123.50429208016195,"vZ0":-10.357373179698538,"x":125.67,"y":261.44,"x0":-1.0820268170048932,"y0":50.00191474127778,"z0":6.008568101597385,"aX":-15.361071963337539},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.7,"breakHorizontal":16.8,"spinRate":1267,"spinDirection":239},"zone":13,"typeConfidence":0.92,"plateTime":0.4438234482368486,"extension":6.6578145647162446},"index":4,"playId":"08686a1e-cd9e-3cb3-bef1-b8f2819d52e4","pitchNumber":3,"startTime":"2026-06-18T21:13:45.964Z","endTime":"2026-06-18T21:13:49.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":807712,"link":"/api/v1/people/807712"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.6,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.995266961140096,"aZ":-30.4505120271221,"pfxX":-5.199324227623727,"pfxZ":1.1052689581964366,"pX":-0.7509890822558021,"pZ":2.6323358807409756,"vX0":2.726986216809874,"vY0":-123.64909936686509,"vZ0":-2.705262904062828,"x":145.63,"y":167.71,"x0":-1.1884926341013826,"y0":50.003358512056465,"z0":6.277145191352332,"aX":-8.10901105726124},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.7,"breakHorizontal":8.9,"spinRate":981,"spinDirection":244},"zone":4,"typeConfidence":0.91,"plateTime":0.4417586966663518,"extension":6.378381759495427},"hitData":{"launchSpeed":97.0,"launchAngle":19.0,"totalDistance":343.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":125.65,"coordY":74.02}},"index":5,"playId":"aa8ec8ae-1051-382f-9950-1318bffa0d55","pitchNumber":4,"startTime":"2026-06-18T21:14:08.288Z","endTime":"2026-06-18T21:14:18.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":807712,"link":"/api/v1/people/807712"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_ab"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_ab"},{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_pa"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.4,"awayTeamWinProbability":99.6,"homeTeamWinProbabilityAdded":0.10000000000000003,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-06-18T21:14:18.972Z","atBatIndex":65},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Byron Buxton grounds into a force out, third baseman Josh Jung to second baseman Josh Smith. Luke Keaschall out at 2nd. Byron Buxton to 1st.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-18T21:14:23.844Z","endTime":"2026-06-18T21:14:48.717Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.51018900282931,"aZ":-23.601928231465845,"pfxX":-10.906513235703665,"pfxZ":4.752054022619571,"pX":-0.2867679185604734,"pZ":2.6415261941367136,"vX0":7.680684080261454,"vY0":-133.4071937836133,"vZ0":-4.558489107966933,"x":127.93,"y":167.46,"x0":-1.7850916743248932,"y0":50.00374385341945,"z0":6.07224979111743,"aX":-19.67401578609671},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.8,"breakHorizontal":18.1,"spinRate":2011,"spinDirection":224},"zone":4,"typeConfidence":0.91,"plateTime":0.41045731994937773,"extension":6.243226499530164},"hitData":{"launchSpeed":92.6,"launchAngle":3.0,"totalDistance":80.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.33,"coordY":169.83}},"index":0,"playId":"c40970a0-dcd4-3320-8449-2333e46b2d54","pitchNumber":1,"startTime":"2026-06-18T21:14:39.623Z","endTime":"2026-06-18T21:14:48.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":807712,"link":"/api/v1/people/807712"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_ab"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_ab"},{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_pa"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.5,"awayTeamWinProbability":99.5,"homeTeamWinProbabilityAdded":0.09999999999999998,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-06-18T21:14:48.717Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kody Clemens strikes out swinging.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-18T21:14:57.082Z","endTime":"2026-06-18T21:16:19.576Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"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":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":72.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.02276589753962,"aZ":-39.09346383860133,"pfxX":2.6091737176711405,"pfxZ":-5.218113102340681,"pX":-1.3302698380656928,"pZ":3.8237968977529118,"vX0":-1.2200869504056715,"vY0":-114.45002878562616,"vZ0":2.359868659274424,"x":167.71,"y":135.54,"x0":-1.129370765024996,"y0":50.000102381382504,"z0":6.606611789311503,"aX":3.4625763039920456},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-8.5,"breakHorizontal":-4.4,"spinRate":2235,"spinDirection":44},"zone":11,"typeConfidence":0.91,"plateTime":0.47847991581205207,"extension":6.075213909831103},"index":0,"playId":"383f2264-a9a4-3b8c-bbd5-8edf4cdf094d","pitchNumber":1,"startTime":"2026-06-18T21:15:17.900Z","endTime":"2026-06-18T21:15:20.900Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":621439,"link":"/api/v1/people/621439"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":91.8,"endSpeed":84.1,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.256768920465266,"aZ":-26.443283450673903,"pfxX":-11.03394023232692,"pfxZ":3.1710526992348544,"pX":-0.20001282133976075,"pZ":3.385316193816533,"vX0":8.573157322856146,"vY0":-133.48507363693514,"vZ0":-1.5888533121277804,"x":124.62,"y":147.38,"x0":-2.016981041380164,"y0":50.00275658816208,"z0":5.88873486595594,"aX":-19.94713457939652},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.6,"breakHorizontal":18.1,"spinRate":2036,"spinDirection":234},"zone":2,"typeConfidence":0.91,"plateTime":0.41004636690788754,"extension":6.290674986519264},"index":1,"playId":"37324de3-d332-355e-a7ec-b064a2d11553","pitchNumber":2,"startTime":"2026-06-18T21:15:34.902Z","endTime":"2026-06-18T21:15:37.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":621439,"link":"/api/v1/people/621439"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.1,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.926209354830387,"aZ":-32.0107123069212,"pfxX":-5.793498680007187,"pfxZ":0.1036241529860531,"pX":0.13438243135687208,"pZ":1.3128428399678964,"vX0":4.867514808139109,"vY0":-124.61460620423621,"vZ0":-5.494924640955645,"x":111.88,"y":203.33,"x0":-1.0910523379233386,"y0":50.00273863486523,"z0":6.189368466405219,"aX":-9.116175247751746},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.8,"breakHorizontal":9.4,"spinRate":1078,"spinDirection":237},"zone":14,"typeConfidence":0.91,"plateTime":0.43946157422256293,"extension":6.399931410457031},"index":2,"playId":"f21dcbc5-f769-3044-a0df-64a162b17803","pitchNumber":3,"startTime":"2026-06-18T21:15:52.262Z","endTime":"2026-06-18T21:15:55.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":621439,"link":"/api/v1/people/621439"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.885719598573466,"aZ":-26.795282510446498,"pfxX":0.5955445952704521,"pfxZ":3.2506409831668925,"pX":-0.3164788566287983,"pZ":4.337637767334651,"vX0":2.337490917550114,"vY0":-127.19465678437373,"vZ0":0.3352835697803943,"x":129.06,"y":121.66,"x0":-1.3213242225697084,"y0":50.000734723380056,"z0":6.313537555093934,"aX":0.9838425508242689},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.2,"breakHorizontal":-1.6,"spinRate":2170,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.42915531356160797,"extension":6.285134045047688},"index":3,"playId":"17020c70-7386-3cba-8e23-a84f37fa88a2","pitchNumber":4,"startTime":"2026-06-18T21:16:16.576Z","endTime":"2026-06-18T21:16:19.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":621439,"link":"/api/v1/people/621439"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_ab"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_ab"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_pa"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.5,"awayTeamWinProbability":99.5,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-06-18T21:16:19.576Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wyatt Langford strikes out swinging.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-18T21:18:40.371Z","endTime":"2026-06-18T21:19:36.128Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Eric Orze replaces Andrew Morris.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-18T21:17:18.585Z","endTime":"2026-06-18T21:18:03.337Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679358,"link":"/api/v1/people/679358"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":702193,"link":"/api/v1/people/702193","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Kyler Fedko replaces left fielder Trevor Larnach, batting 1st, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":9,"homeScore":2,"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-18T21:18:03.337Z","endTime":"2026-06-18T21:18:42.609Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":693459,"link":"/api/v1/people/693459"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"101","replacedPlayer":{"id":663616,"link":"/api/v1/people/663616"},"defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.461736475413318,"aZ":-25.138655153446113,"pfxX":0.8129578603501182,"pfxZ":4.198043486770317,"pX":1.2028700764841034,"pZ":2.472758136438533,"vX0":7.1461399644457595,"vY0":-128.10216485256885,"vZ0":-3.1753741326752065,"x":71.15,"y":172.02,"x0":-1.7191523852163335,"y0":50.002779151351085,"z0":5.676367897984151,"aX":1.3600603961891506},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.2,"breakHorizontal":-3.0,"spinRate":2547,"spinDirection":178},"zone":14,"typeConfidence":0.91,"plateTime":0.42626582493783083,"extension":7.27788184743509},"index":2,"playId":"16f146b4-c906-3f92-ad17-4f61133f0fa1","pitchNumber":1,"startTime":"2026-06-18T21:18:42.609Z","endTime":"2026-06-18T21:18:46.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":693459,"link":"/api/v1/people/693459"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.314215628191178,"aZ":-12.098759640374714,"pfxX":-7.024928536841124,"pfxZ":10.762710094724696,"pX":0.14825617991038262,"pZ":2.819133740328969,"vX0":6.901380750765466,"vY0":-135.85131624929124,"vZ0":-5.166041296770286,"x":111.35,"y":162.66,"x0":-1.5147984891255215,"y0":50.00447661070847,"z0":5.58945232924618,"aX":-13.106027246263405},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.5,"breakHorizontal":11.3,"spinRate":2347,"spinDirection":211},"zone":2,"typeConfidence":0.91,"plateTime":0.40349522666782045,"extension":7.4697539592746285},"index":3,"playId":"4d2df9e6-4c74-3a98-8976-5f03b9ff67dd","pitchNumber":2,"startTime":"2026-06-18T21:18:56.253Z","endTime":"2026-06-18T21:18:59.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":693459,"link":"/api/v1/people/693459"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.90354837992636,"aZ":-32.60034333038022,"pfxX":-8.085068142767067,"pfxZ":-0.2851941637615294,"pX":-0.41283807253627053,"pZ":2.499965690081146,"vX0":5.246169461686569,"vY0":-120.71365494761602,"vZ0":-0.5664612780097,"x":132.74,"y":171.28,"x0":-1.5608770286301497,"y0":50.00435847119154,"z0":5.600925187256509,"aX":-11.965376356135007},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-0.4,"breakHorizontal":13.4,"spinRate":1420,"spinDirection":247},"zone":4,"typeConfidence":0.91,"plateTime":0.4532708629504283,"extension":7.141645520085508},"index":4,"playId":"06677fb7-49b2-393f-8676-b1a90ff55f93","pitchNumber":3,"startTime":"2026-06-18T21:19:17.156Z","endTime":"2026-06-18T21:19:20.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":693459,"link":"/api/v1/people/693459"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.49556626804692,"aZ":-35.17734947281522,"pfxX":-8.461195626427973,"pfxZ":-2.033657826942024,"pX":0.0461478731992887,"pZ":2.9073173773470278,"vX0":6.256259906426853,"vY0":-121.13094575749187,"vZ0":0.8247849029675074,"x":115.24,"y":160.28,"x0":-1.475654487815015,"y0":50.00036790360526,"z0":5.647234030745195,"aX":-12.524612390231603},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-3.2,"breakHorizontal":13.8,"spinRate":1684,"spinDirection":247},"zone":2,"typeConfidence":0.91,"plateTime":0.45283186302479717,"extension":7.098975903276382},"index":5,"playId":"128b4c0c-e0c7-36fe-8667-a61f2348ea0b","pitchNumber":4,"startTime":"2026-06-18T21:19:33.128Z","endTime":"2026-06-18T21:19:36.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":693459,"link":"/api/v1/people/693459"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_ab"},{"player":{"id":679358,"link":"/api/v1/people/679358"},"credit":"p_ab"},{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_pa"},{"player":{"id":679358,"link":"/api/v1/people/679358"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":-0.2,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-06-18T21:19:36.128Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Nimmo grounds out, second baseman Luke Keaschall to first baseman Royce Lewis.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-18T21:19:40.126Z","endTime":"2026-06-18T21:20:08.765Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"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":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"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(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.55973535420469,"aZ":-35.040807792608035,"pfxX":8.8923766250403,"pfxZ":-2.045183660916006,"pX":0.6029608039689204,"pZ":2.424098169249391,"vX0":3.405744928827835,"vY0":-118.0427121445553,"vZ0":0.42382822020375377,"x":94.02,"y":173.33,"x0":-2.0157366166790682,"y0":50.00080518349656,"z0":5.481851231484312,"aX":12.481521578112075},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-3.2,"breakHorizontal":-16.9,"spinRate":2781,"spinDirection":50},"zone":6,"typeConfidence":0.9,"plateTime":0.46493955798434206,"extension":7.365016631661201},"hitData":{"launchSpeed":92.2,"launchAngle":-8.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.99,"coordY":152.59}},"index":0,"playId":"140781a2-a9c0-3047-a892-b5c8caa7ed74","pitchNumber":1,"startTime":"2026-06-18T21:20:00.963Z","endTime":"2026-06-18T21:20:08.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":693459,"link":"/api/v1/people/693459"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":679358,"link":"/api/v1/people/679358"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":679358,"link":"/api/v1/people/679358"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.2,"awayTeamWinProbability":99.8,"homeTeamWinProbabilityAdded":-0.09999999999999998,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-06-18T21:20:08.765Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nicky Lopez singles on a ground ball to center fielder Byron Buxton.","rbi":0,"awayScore":9,"homeScore":2,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-18T21:20:45.441Z","endTime":"2026-06-18T21:21:15.557Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Nicky Lopez replaces Ezequiel Duran.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":9,"homeScore":2,"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-18T21:20:16.463Z","endTime":"2026-06-18T21:20:47.691Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670032,"link":"/api/v1/people/670032"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":677649,"link":"/api/v1/people/677649"},"defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":693459,"link":"/api/v1/people/693459"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.2,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.79672093948889,"aZ":-24.2836279430869,"pfxX":0.7407734411110396,"pfxZ":4.6277217700422435,"pX":0.8722056867771467,"pZ":1.5889481127843534,"vX0":6.267395517726069,"vY0":-129.4461362456865,"vZ0":-5.489764168720818,"x":83.75,"y":195.88,"x0":-1.671817145044424,"y0":50.00487992352838,"z0":5.584784671071493,"aX":1.2617495658435331},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.4,"breakHorizontal":-2.6,"spinRate":2492,"spinDirection":200},"zone":14,"typeConfidence":0.9,"plateTime":0.42236230724795165,"extension":7.457881553348966},"index":1,"playId":"20e480da-35db-36a9-bdad-e86fe016305b","pitchNumber":1,"startTime":"2026-06-18T21:20:47.691Z","endTime":"2026-06-18T21:20:50.715Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":693459,"link":"/api/v1/people/693459"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.4,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.68112694100621,"aZ":-32.585935558239406,"pfxX":-8.038781674050364,"pfxZ":-0.27025933334230956,"pX":-0.9375703584346959,"pZ":2.393341281631886,"vX0":4.232231943729405,"vY0":-122.37562331198112,"vZ0":-1.019812160176255,"x":152.74,"y":174.16,"x0":-1.6431146292549526,"y0":50.00360493009691,"z0":5.6016885171886015,"aX":-12.218368832338195},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-0.5,"breakHorizontal":13.6,"spinRate":1486,"spinDirection":256},"zone":13,"typeConfidence":0.9,"plateTime":0.44723579374537525,"extension":7.303749380168141},"hitData":{"launchSpeed":90.5,"launchAngle":-10.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":136.29,"coordY":83.65}},"index":2,"playId":"e75398e7-718d-362d-928f-dce0b35656cb","pitchNumber":2,"startTime":"2026-06-18T21:21:01.834Z","endTime":"2026-06-18T21:21:15.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":693459,"link":"/api/v1/people/693459"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670032,"link":"/api/v1/people/670032"},"credit":"b_ab"},{"player":{"id":679358,"link":"/api/v1/people/679358"},"credit":"p_ab"},{"player":{"id":670032,"link":"/api/v1/people/670032"},"credit":"b_pa"},{"player":{"id":679358,"link":"/api/v1/people/679358"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.2,"awayTeamWinProbability":99.8,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-06-18T21:21:15.557Z","atBatIndex":70},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Josh Smith doubles (3) on a ground ball to left fielder Kyler Fedko. Nicky Lopez to 3rd.","rbi":0,"awayScore":9,"homeScore":2,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-18T21:21:10.922Z","endTime":"2026-06-18T21:22:39.743Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"postOnThird":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"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":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":693459,"link":"/api/v1/people/693459"},"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":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.03035955346319,"aZ":-11.505782562933426,"pfxX":-5.664717780787423,"pfxZ":11.049369540727437,"pX":-1.1828219612687065,"pZ":2.362690666595138,"vX0":3.389378987377155,"vY0":-135.94929771525085,"vZ0":-6.26944467079985,"x":162.09,"y":174.99,"x0":-1.7103076191675108,"y0":50.00077606546711,"z0":5.498592914592452,"aX":-10.593519737471787},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.8,"breakHorizontal":9.5,"spinRate":2245,"spinDirection":216},"zone":13,"typeConfidence":0.9,"plateTime":0.4030187225173161,"extension":7.2190224081991525},"index":0,"playId":"15cb07a8-20c8-35c4-9217-284fe523a94a","pitchNumber":1,"startTime":"2026-06-18T21:21:37.459Z","endTime":"2026-06-18T21:21:40.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":693459,"link":"/api/v1/people/693459"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":670032,"link":"/api/v1/people/670032"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.545056252718485,"aZ":-35.1749774806059,"pfxX":-9.716717742543999,"pfxZ":-2.0729645207318494,"pX":-0.18697094996354585,"pZ":2.784958691582904,"vX0":6.035008503379059,"vY0":-119.6654576826037,"vZ0":0.5014832983322242,"x":124.13,"y":163.59,"x0":-1.4818781092076763,"y0":50.003041826807745,"z0":5.72913806727233,"aX":-14.062655033925052},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-3.4,"breakHorizontal":16.1,"spinRate":1513,"spinDirection":254},"zone":2,"typeConfidence":0.9,"plateTime":0.4580792366103168,"extension":7.075232288877871},"index":1,"playId":"7f733192-c5c1-3b31-b21d-206a5b58bed0","pitchNumber":2,"startTime":"2026-06-18T21:21:51.886Z","endTime":"2026-06-18T21:21:54.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":693459,"link":"/api/v1/people/693459"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":670032,"link":"/api/v1/people/670032"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":75.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59556732935428,"aZ":-34.153957502663225,"pfxX":-9.738099121797303,"pfxZ":-1.3501178552897546,"pX":-0.23782961870827057,"pZ":3.1774613242760092,"vX0":6.180346769046573,"vY0":-120.48920182304308,"vZ0":1.2721973166316016,"x":126.07,"y":152.99,"x0":-1.5778990477641899,"y0":50.0052135544344,"z0":5.673032275215747,"aX":-14.242597446739833},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-1.8,"breakHorizontal":16.1,"spinRate":1554,"spinDirection":248},"zone":2,"typeConfidence":0.91,"plateTime":0.4555349532642303,"extension":7.137668458063966},"index":2,"playId":"b4deaf53-f48a-3d7e-81ac-1553d6f4b5b0","pitchNumber":3,"startTime":"2026-06-18T21:22:06.609Z","endTime":"2026-06-18T21:22:09.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":693459,"link":"/api/v1/people/693459"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":670032,"link":"/api/v1/people/670032"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.93373681357278,"aZ":-32.167309471635015,"pfxX":-8.053269195584623,"pfxZ":0.0014727749438723237,"pX":-1.3058342573367556,"pZ":2.0761311876474786,"vX0":3.418107594452274,"vY0":-122.38616462204126,"vZ0":-1.7248589378372539,"x":166.78,"y":182.72,"x0":-1.6736046181668875,"y0":50.000916982852495,"z0":5.542525908575172,"aX":-12.227012487092264},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.1,"breakHorizontal":13.8,"spinRate":1444,"spinDirection":252},"zone":13,"typeConfidence":0.9,"plateTime":0.447365960846998,"extension":7.0916285103453065},"hitData":{"launchSpeed":66.8,"launchAngle":-15.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":64.3,"coordY":142.96}},"index":3,"playId":"24e57714-222c-35b5-b626-03135a5d39f6","pitchNumber":4,"startTime":"2026-06-18T21:22:26.733Z","endTime":"2026-06-18T21:22:39.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":693459,"link":"/api/v1/people/693459"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":670032,"link":"/api/v1/people/670032"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_ab"},{"player":{"id":679358,"link":"/api/v1/people/679358"},"credit":"p_ab"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_pa"},{"player":{"id":679358,"link":"/api/v1/people/679358"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.4,"awayTeamWinProbability":99.6,"homeTeamWinProbabilityAdded":0.2,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-06-18T21:22:39.743Z","atBatIndex":71},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jake Burger pops out to second baseman Luke Keaschall.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-18T21:22:44.794Z","endTime":"2026-06-18T21:23:19.484Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"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":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.11011116990355,"aZ":-25.451773620097384,"pfxX":2.1351738775384828,"pfxZ":4.033634208048445,"pX":0.14352460895925323,"pZ":3.236338126947939,"vX0":4.364763784688721,"vY0":-127.9941749197671,"vZ0":-1.2571353035929884,"x":111.53,"y":151.4,"x0":-1.857884885636785,"y0":50.005948863422155,"z0":5.717093093531935,"aX":3.561658587208165},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.3,"breakHorizontal":-4.8,"spinRate":2445,"spinDirection":172},"zone":2,"typeConfidence":0.9,"plateTime":0.42707017343985676,"extension":7.42894784461977},"hitData":{"launchSpeed":93.1,"launchAngle":63.0,"totalDistance":175.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":140.86,"coordY":131.3}},"index":0,"playId":"7dba5d37-e529-3526-b471-133469f4ed85","pitchNumber":1,"startTime":"2026-06-18T21:23:09.673Z","endTime":"2026-06-18T21:23:19.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":693459,"link":"/api/v1/people/693459"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":670032,"link":"/api/v1/people/670032"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":679358,"link":"/api/v1/people/679358"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":679358,"link":"/api/v1/people/679358"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":-0.30000000000000004,"leverageIndex":0.12,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-06-18T21:23:19.484Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Royce Lewis strikes out on a foul tip.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-18T21:25:35.504Z","endTime":"2026-06-18T21:26:22.658Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Nicky Lopez remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":9,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-18T21:24:41.193Z","endTime":"2026-06-18T21:24:41.220Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670032,"link":"/api/v1/people/670032"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"501","replacedPlayer":{"id":677649,"link":"/api/v1/people/677649"},"defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Cole Winn replaces Cal Quantrill.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":2,"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-18T21:24:41.220Z","endTime":"2026-06-18T21:25:37.780Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668390,"link":"/api/v1/people/668390"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.5295683429841,"aZ":-10.659882664106606,"pfxX":-3.2352268890349736,"pfxZ":11.018280883152968,"pX":-0.1399545667083229,"pZ":2.6012708573295336,"vX0":5.041015973600379,"vY0":-138.9368697259834,"vZ0":-5.759697672916007,"x":122.33,"y":168.55,"x0":-1.5586357016595085,"y0":50.00150827364306,"z0":5.411687355697739,"aX":-6.316719434546337},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.0,"breakHorizontal":4.8,"spinRate":2363,"spinDirection":200},"zone":5,"typeConfidence":0.9,"plateTime":0.39445181656669925,"extension":7.030758285796644},"index":2,"playId":"f282b079-96a7-3d7f-8916-51f58b5880bd","pitchNumber":1,"startTime":"2026-06-18T21:25:37.780Z","endTime":"2026-06-18T21:25:40.780Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":96.4,"endSpeed":87.3,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.598845812501985,"aZ":-10.606660815043766,"pfxX":-3.2880508016574423,"pfxZ":10.92188460010519,"pX":-0.1911367920248049,"pZ":3.265368627432365,"vX0":4.744468942889276,"vY0":-140.30596787628764,"vZ0":-4.123434170586014,"x":124.29,"y":150.62,"x0":-1.4844109234350342,"y0":50.000297604670465,"z0":5.456776773585573,"aX":-6.4918529433155525},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.0,"breakHorizontal":4.9,"spinRate":2437,"spinDirection":202},"zone":2,"typeConfidence":0.9,"plateTime":0.39182247218949273,"extension":7.1192846518844135},"index":3,"playId":"27b24519-c99b-312b-a140-40eb430146f5","pitchNumber":2,"startTime":"2026-06-18T21:25:58.367Z","endTime":"2026-06-18T21:26:01.679Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.3,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.649087789296562,"aZ":-30.51974592374372,"pfxX":-9.00001425006975,"pfxZ":1.0105775992409995,"pX":-1.0807838678429036,"pZ":3.235540679470598,"vX0":4.372607547314551,"vY0":-126.97202681648203,"vZ0":0.49555510390125024,"x":158.2,"y":151.42,"x0":-1.6507272410998062,"y0":50.00586415119631,"z0":5.455716940761797,"aX":-14.779043551025817},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.2,"breakHorizontal":15.4,"spinRate":1837,"spinDirection":231},"zone":11,"typeConfidence":0.9,"plateTime":0.4304637953505819,"extension":7.024246271008262},"index":4,"playId":"226af718-a30b-372e-822d-a8bedecf6e3c","pitchNumber":3,"startTime":"2026-06-18T21:26:18.929Z","endTime":"2026-06-18T21:26:22.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_ab"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_ab"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_pa"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-06-18T21:26:22.658Z","atBatIndex":73},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Bell flies out to shortstop Nicky Lopez.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-18T21:26:34.139Z","endTime":"2026-06-18T21:27:23.624Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670032,"link":"/api/v1/people/670032"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.53004734365401,"aZ":-30.927577803715828,"pfxX":-0.4374783065235882,"pfxZ":0.7648795270918063,"pX":0.04872908158842901,"pZ":1.9553026212596818,"vX0":4.633524826486543,"vY0":-126.88745180879324,"vZ0":-2.4348555078157488,"x":115.14,"y":185.99,"x0":-1.7459748872406178,"y0":50.002977994518645,"z0":5.397434015028554,"aX":-0.7128743302680233},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.1,"breakHorizontal":-0.2,"spinRate":2580,"spinDirection":81},"zone":8,"typeConfidence":0.86,"plateTime":0.43206303986254646,"extension":6.796431440061959},"index":0,"playId":"a050ec0c-67d9-324d-986b-2962b8091f61","pitchNumber":1,"startTime":"2026-06-18T21:26:47.388Z","endTime":"2026-06-18T21:26:50.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.18752789962638,"aZ":-31.0744708229523,"pfxX":-8.35917844199738,"pfxZ":0.6687199175302414,"pX":-1.1257973577958136,"pZ":2.944659029329842,"vX0":4.323366644724044,"vY0":-126.99074742915262,"vZ0":0.247720838548805,"x":159.91,"y":159.27,"x0":-1.7613448468725434,"y0":50.00050448873386,"z0":5.31095885547625,"aX":-13.696896866974598},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.6,"breakHorizontal":14.2,"spinRate":1735,"spinDirection":235},"zone":11,"typeConfidence":0.89,"plateTime":0.4307618949190051,"extension":6.994085890833681},"hitData":{"launchSpeed":72.0,"launchAngle":47.0,"totalDistance":230.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":122.0,"coordY":108.7}},"index":1,"playId":"2c206c8e-7b5d-3bc1-ae5f-d3a32dfba12c","pitchNumber":2,"startTime":"2026-06-18T21:27:15.195Z","endTime":"2026-06-18T21:27:23.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_ab"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_ab"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_pa"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-06-18T21:27:23.624Z","atBatIndex":74},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brooks Lee grounds out, second baseman Josh Smith to first baseman Jake Burger.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-18T21:27:25.012Z","endTime":"2026-06-18T21:28:52.525Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":84.8,"endSpeed":78.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.668645664286178,"aZ":-39.02740234592397,"pfxX":1.0788087940232933,"pfxZ":-4.423072689549997,"pX":0.6986912408943274,"pZ":1.4017035801601336,"vX0":5.444833753241123,"vY0":-123.39410390449704,"vZ0":-1.827558310121122,"x":90.37,"y":200.93,"x0":-1.6732940062963033,"y0":50.00562724205129,"z0":5.428494162251991,"aX":1.6696403532747444},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-8.2,"breakHorizontal":-3.1,"spinRate":2878,"spinDirection":49},"zone":14,"typeConfidence":0.9,"plateTime":0.4432360139089355,"extension":6.981376466494337},"index":0,"playId":"6d041349-bc40-30a5-8275-914cdb784ea3","pitchNumber":1,"startTime":"2026-06-18T21:27:50.760Z","endTime":"2026-06-18T21:27:54.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.757416341735155,"aZ":-28.87525430954682,"pfxX":-9.5866364337623,"pfxZ":1.9282036135978178,"pX":-0.6160928461184104,"pZ":1.9124673251853477,"vX0":6.240510910170393,"vY0":-129.6496268565771,"vZ0":-2.771681778667778,"x":140.48,"y":187.14,"x0":-1.8022650057436602,"y0":50.00438468095476,"z0":5.187150339364564,"aX":-16.40847199299363},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.1,"breakHorizontal":16.1,"spinRate":1588,"spinDirection":232},"zone":7,"typeConfidence":0.89,"plateTime":0.4216177762655242,"extension":7.111283986697596},"index":1,"playId":"a901f5af-9878-3231-933d-96da785d46af","pitchNumber":2,"startTime":"2026-06-18T21:28:06.492Z","endTime":"2026-06-18T21:28:09.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-18T21:28:16.714Z","endTime":"2026-06-18T21:28:29.054Z","isPitch":false,"type":"action","player":{"id":686797,"link":"/api/v1/people/686797"},"defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.90713782412852,"aZ":-11.377356690935017,"pfxX":-3.9070782212223767,"pfxZ":10.513283107516063,"pX":0.8662844010042741,"pZ":1.7267915821929498,"vX0":7.576878848083932,"vY0":-139.8410971305841,"vZ0":-7.786961894756614,"x":83.98,"y":192.16,"x0":-1.3721805636554518,"y0":50.00146260602171,"z0":5.296035043753444,"aX":-7.728337842235549},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.5,"breakHorizontal":5.5,"spinRate":2414,"spinDirection":205},"zone":14,"typeConfidence":0.9,"plateTime":0.39186478399780134,"extension":7.181942360237528},"index":3,"playId":"c071d35c-558f-3d05-ae08-e21124cefdfd","pitchNumber":3,"startTime":"2026-06-18T21:28:29.054Z","endTime":"2026-06-18T21:28:32.054Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.786398444466965,"aZ":-29.43782691678743,"pfxX":-8.909031134896876,"pfxZ":1.6413712252556358,"pX":-0.8668420372821152,"pZ":1.5585194068426762,"vX0":5.4113830812191885,"vY0":-128.20401890092432,"vZ0":-3.6249467116371714,"x":150.04,"y":196.7,"x0":-1.844283313665316,"y0":50.004728991423946,"z0":5.281192794338548,"aX":-14.874938650703314},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.4,"breakHorizontal":15.0,"spinRate":1601,"spinDirection":232},"zone":13,"typeConfidence":0.89,"plateTime":0.4267543436345935,"extension":6.8413999416744735},"hitData":{"launchSpeed":76.0,"launchAngle":-12.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.4,"coordY":155.64}},"index":4,"playId":"50f5ad1d-3196-3d02-bd51-c920fc9b92c5","pitchNumber":4,"startTime":"2026-06-18T21:28:45.244Z","endTime":"2026-06-18T21:28:52.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_ab"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_ab"},{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_pa"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-06-18T21:28:52.525Z","atBatIndex":75},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cody Freeman grounds out, shortstop Ryan Kreidler to first baseman Royce Lewis.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-18T21:31:23.834Z","endTime":"2026-06-18T21:31:33.827Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668952,"link":"/api/v1/people/668952"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Cody Laweryson replaces Eric Orze.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-18T21:29:30.462Z","endTime":"2026-06-18T21:31:11.146Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689520,"link":"/api/v1/people/689520"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":693459,"link":"/api/v1/people/693459"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":2,"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-18T21:31:11.146Z","endTime":"2026-06-18T21:31:26.113Z","isPitch":false,"type":"action","player":{"id":683227,"link":"/api/v1/people/683227"},"defense":{"pitcher":{"id":689520,"link":"/api/v1/people/689520","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":693459,"link":"/api/v1/people/693459"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.0,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.331681642537937,"aZ":-16.506453915509937,"pfxX":-9.12073889481851,"pfxZ":8.463414275285267,"pX":-0.14485736817360864,"pZ":2.447997896823326,"vX0":7.422660670162876,"vY0":-134.95461122917203,"vZ0":-3.690276930677601,"x":122.52,"y":172.68,"x0":-1.7407961913880963,"y0":50.00533599728612,"z0":4.99009813804299,"aX":-16.889958938018022},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.8,"breakHorizontal":15.0,"spinRate":2293,"spinDirection":230},"zone":5,"typeConfidence":0.9,"plateTime":0.4052854875777263,"extension":6.510774928403549},"hitData":{"launchSpeed":100.4,"launchAngle":-4.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.93,"coordY":152.59}},"index":2,"playId":"9beb90e8-c642-3681-9989-6991081504ca","pitchNumber":1,"startTime":"2026-06-18T21:31:26.113Z","endTime":"2026-06-18T21:31:33.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689520,"link":"/api/v1/people/689520","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":693459,"link":"/api/v1/people/693459"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683227,"link":"/api/v1/people/683227"},"credit":"b_ab"},{"player":{"id":689520,"link":"/api/v1/people/689520"},"credit":"p_ab"},{"player":{"id":683227,"link":"/api/v1/people/683227"},"credit":"b_pa"},{"player":{"id":689520,"link":"/api/v1/people/689520"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.04,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-06-18T21:31:33.827Z","atBatIndex":76},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Higashioka flies out to right fielder Kody Clemens.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-18T21:32:12.386Z","endTime":"2026-06-18T21:32:37.707Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-18T21:31:53.640Z","endTime":"2026-06-18T21:32:14.429Z","isPitch":false,"type":"action","player":{"id":543309,"link":"/api/v1/people/543309"},"defense":{"pitcher":{"id":689520,"link":"/api/v1/people/689520","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":693459,"link":"/api/v1/people/693459"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":92.7,"endSpeed":85.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.697093983788243,"aZ":-16.683003957866525,"pfxX":-9.082970162765076,"pfxZ":8.289493616383687,"pX":0.30692881884699397,"pZ":3.565324121893413,"vX0":8.143095791341485,"vY0":-134.9580898521853,"vZ0":-1.1332407615296978,"x":105.3,"y":142.52,"x0":-1.5499132627187313,"y0":50.006535500603306,"z0":5.150534261284883,"aX":-16.982746770290852},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.0,"breakHorizontal":15.0,"spinRate":2223,"spinDirection":232},"zone":12,"typeConfidence":0.89,"plateTime":0.4038082253420745,"extension":6.597777360318417},"index":1,"playId":"45e0992d-9af2-38e2-8726-9b441656a13f","pitchNumber":1,"startTime":"2026-06-18T21:32:14.429Z","endTime":"2026-06-18T21:32:18.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689520,"link":"/api/v1/people/689520","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":693459,"link":"/api/v1/people/693459"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.010582826994206,"aZ":-16.71530914299497,"pfxX":-8.175725288253691,"pfxZ":8.342399976961248,"pX":0.13663579237157217,"pZ":3.145146295930331,"vX0":7.754026095337717,"vY0":-134.50625723495278,"vZ0":-2.033204924321824,"x":111.79,"y":153.86,"x0":-1.7052963852615486,"y0":50.00496740672114,"z0":5.081112928560961,"aX":-15.15592112412157},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.0,"breakHorizontal":13.4,"spinRate":2234,"spinDirection":230},"zone":2,"typeConfidence":0.89,"plateTime":0.40541336927166105,"extension":6.616407356585101},"hitData":{"launchSpeed":79.6,"launchAngle":45.0,"totalDistance":249.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.54,"coordY":115.27}},"index":2,"playId":"d12e7284-6e32-3e9a-94f2-197c0fadbb66","pitchNumber":2,"startTime":"2026-06-18T21:32:28.508Z","endTime":"2026-06-18T21:32:37.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689520,"link":"/api/v1/people/689520","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":693459,"link":"/api/v1/people/693459"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_ab"},{"player":{"id":689520,"link":"/api/v1/people/689520"},"credit":"p_ab"},{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_pa"},{"player":{"id":689520,"link":"/api/v1/people/689520"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-06-18T21:32:37.707Z","atBatIndex":77},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Justin Foscue homers (4) on a fly ball to center field.","rbi":1,"awayScore":9,"homeScore":3,"isOut":false},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-18T21:32:45.382Z","endTime":"2026-06-18T21:34:00.994Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":{"id":689520,"link":"/api/v1/people/689520"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":92.6,"endSpeed":85.1,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.46206264871242,"aZ":-15.930319311230969,"pfxX":-9.997425446088167,"pfxZ":8.782600641774795,"pX":-0.4272416296084246,"pZ":2.081381838419166,"vX0":6.793683330263853,"vY0":-134.68679168675087,"vZ0":-4.684269231001981,"x":133.29,"y":182.58,"x0":-1.6751370773279493,"y0":50.00046700146747,"z0":4.958715321906707,"aX":-18.485352331787748},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.1,"breakHorizontal":16.8,"spinRate":2317,"spinDirection":233},"zone":7,"typeConfidence":0.9,"plateTime":0.40566123321222314,"extension":6.386322656721094},"index":0,"playId":"f88fb4c9-8d61-3577-b645-f1af43874a69","pitchNumber":1,"startTime":"2026-06-18T21:33:06.584Z","endTime":"2026-06-18T21:33:09.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689520,"link":"/api/v1/people/689520","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":693459,"link":"/api/v1/people/693459"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":93.4,"endSpeed":85.7,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.970806643022833,"aZ":-16.22157427160799,"pfxX":-9.480509442511018,"pfxZ":8.488397971276955,"pX":0.8304736850074397,"pZ":3.6812080467181643,"vX0":9.447591808029262,"vY0":-135.81240760244035,"vZ0":-0.9158257382809445,"x":85.34,"y":139.39,"x0":-1.4509198040765334,"y0":50.006417703247614,"z0":5.144144450381183,"aX":-17.826876122718694},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.4,"breakHorizontal":15.4,"spinRate":2334,"spinDirection":231},"zone":12,"typeConfidence":0.9,"plateTime":0.40231888047087727,"extension":6.382268767913069},"index":1,"playId":"b6a3d7f1-ea55-3945-8118-33dc0810718d","pitchNumber":2,"startTime":"2026-06-18T21:33:21.440Z","endTime":"2026-06-18T21:33:24.779Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689520,"link":"/api/v1/people/689520","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":693459,"link":"/api/v1/people/693459"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.640092321489,"aZ":-30.643619792977766,"pfxX":-0.6278186077536184,"pfxZ":1.0148539224494524,"pX":0.07421779250618674,"pZ":2.176427695026101,"vX0":4.97057092286817,"vY0":-121.28827801492771,"vZ0":-0.767388084366923,"x":114.17,"y":180.02,"x0":-1.908098820238629,"y0":50.00367913697032,"z0":5.136861929424489,"aX":-0.9486273161110164},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.9,"breakHorizontal":0.1,"spinRate":2465,"spinDirection":91},"zone":5,"typeConfidence":0.87,"plateTime":0.449213592293249,"extension":6.440372906530391},"hitData":{"launchSpeed":102.8,"launchAngle":27.0,"totalDistance":429.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":113.85,"coordY":25.78}},"index":2,"playId":"b903e137-8ba2-3979-ac12-5d7433ea356e","pitchNumber":3,"startTime":"2026-06-18T21:33:36.722Z","endTime":"2026-06-18T21:34:00.994Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689520,"link":"/api/v1/people/689520","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":693459,"link":"/api/v1/people/693459"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679822,"link":"/api/v1/people/679822"},"credit":"b_ab"},{"player":{"id":689520,"link":"/api/v1/people/689520"},"credit":"p_ab"},{"player":{"id":679822,"link":"/api/v1/people/679822"},"credit":"b_pa"},{"player":{"id":689520,"link":"/api/v1/people/689520"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-06-18T21:34:00.994Z","atBatIndex":78},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Jung singles on a ground ball to center fielder Byron Buxton.","rbi":0,"awayScore":9,"homeScore":3,"isOut":false},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-18T21:34:14.862Z","endTime":"2026-06-18T21:36:25.028Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.71213888586299,"aZ":-19.904688717889858,"pfxX":-8.574702346109877,"pfxZ":6.621148969040833,"pX":0.4473918904083224,"pZ":3.5500180530964447,"vX0":8.546171383000615,"vY0":-135.3340894254696,"vZ0":-0.513976304458629,"x":99.95,"y":142.93,"x0":-1.6383233232630827,"y0":50.00591224785597,"z0":5.137381898105845,"aX":-15.898529715987731},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.1,"breakHorizontal":13.7,"spinRate":2199,"spinDirection":229},"zone":12,"typeConfidence":0.89,"plateTime":0.40482300200047483,"extension":6.429419113353128},"index":0,"playId":"22fe409e-f93c-3568-9923-b01f0d6a0a93","pitchNumber":1,"startTime":"2026-06-18T21:34:23.721Z","endTime":"2026-06-18T21:34:26.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689520,"link":"/api/v1/people/689520","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":693459,"link":"/api/v1/people/693459"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.973235792120825,"aZ":-16.80293601351939,"pfxX":-9.688412899394852,"pfxZ":8.050987242081913,"pX":0.7850852781501451,"pZ":1.854113910322246,"vX0":9.465032425208127,"vY0":-137.21447358497585,"vZ0":-5.163980858497783,"x":87.07,"y":188.72,"x0":-1.4480635778031201,"y0":50.00358283296277,"z0":4.902985708326083,"aX":-18.500555505949247},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.7,"breakHorizontal":15.6,"spinRate":2268,"spinDirection":230},"zone":9,"typeConfidence":0.91,"plateTime":0.3989623771381754,"extension":6.583269715799222},"index":1,"playId":"8f90a218-e7c8-3467-8d63-99e96b7edaf5","pitchNumber":2,"startTime":"2026-06-18T21:34:39.079Z","endTime":"2026-06-18T21:34:42.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689520,"link":"/api/v1/people/689520","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":693459,"link":"/api/v1/people/693459"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-18T21:34:49.124Z","endTime":"2026-06-18T21:35:02.065Z","isPitch":false,"type":"action","player":{"id":673962,"link":"/api/v1/people/673962"},"defense":{"pitcher":{"id":689520,"link":"/api/v1/people/689520","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":693459,"link":"/api/v1/people/693459"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.76821689659918,"aZ":-16.650077927595465,"pfxX":-9.059064424623367,"pfxZ":8.163919367662228,"pX":1.4663746384921441,"pZ":1.5104253787801107,"vX0":11.084578101914602,"vY0":-136.9229364609856,"vZ0":-6.078326388915931,"x":61.11,"y":198.0,"x0":-1.4543142136998033,"y0":50.005721488676315,"z0":4.895515152254409,"aX":-17.23285183117396},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.7,"breakHorizontal":14.2,"spinRate":2261,"spinDirection":236},"zone":14,"typeConfidence":0.9,"plateTime":0.3997777353841183,"extension":6.540224334617529},"index":3,"playId":"32fafea4-91e0-3cac-8cad-7f730f23bb7b","pitchNumber":3,"startTime":"2026-06-18T21:35:02.065Z","endTime":"2026-06-18T21:35:05.065Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689520,"link":"/api/v1/people/689520","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":693459,"link":"/api/v1/people/693459"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.296249786487703,"aZ":-31.200506604465357,"pfxX":-1.0411204358183674,"pfxZ":0.6283930497033359,"pX":2.5690215628970496,"pZ":-0.05839775363679528,"vX0":10.291244585695143,"vY0":-122.96814330328692,"vZ0":-5.82344208875945,"x":19.07,"y":240.36,"x0":-1.526327440858637,"y0":50.00126803997921,"z0":4.972363664475245,"aX":-1.6045450893861448},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.0,"breakHorizontal":-0.4,"spinRate":2506,"spinDirection":75},"zone":14,"typeConfidence":0.9,"plateTime":0.4446205768045157,"extension":6.375101117928696},"index":4,"playId":"7f78b208-f507-347a-bf2e-73f614adf720","pitchNumber":4,"startTime":"2026-06-18T21:35:19.074Z","endTime":"2026-06-18T21:35:22.074Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689520,"link":"/api/v1/people/689520","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":693459,"link":"/api/v1/people/693459"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":93.0,"endSpeed":85.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.32849138639546,"aZ":-16.506249321261375,"pfxX":-9.692932206660593,"pfxZ":8.447882407498948,"pX":-0.3134649063680551,"pZ":2.7749007999276922,"vX0":6.969592977025516,"vY0":-135.26823877297514,"vZ0":-2.9110523461288684,"x":128.95,"y":163.86,"x0":-1.6633187304769,"y0":50.000125267313315,"z0":5.021313508097173,"aX":-17.971180348164697},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.9,"breakHorizontal":16.1,"spinRate":2236,"spinDirection":232},"zone":4,"typeConfidence":0.9,"plateTime":0.40480992720260156,"extension":6.436111093006474},"index":5,"playId":"87fad56b-8151-37d5-817a-196ee3d0c053","pitchNumber":5,"startTime":"2026-06-18T21:35:44.594Z","endTime":"2026-06-18T21:35:49.775Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689520,"link":"/api/v1/people/689520","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":693459,"link":"/api/v1/people/693459"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.1,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.062206915972435,"aZ":-16.784742557583428,"pfxX":-9.571306310897992,"pfxZ":8.282984251506093,"pX":0.47945954825250586,"pZ":1.7210527655209205,"vX0":8.981151956777287,"vY0":-135.56503273460623,"vZ0":-5.276031099219022,"x":98.72,"y":192.31,"x0":-1.6353606165850245,"y0":50.00443033849146,"z0":4.86688539588693,"aX":-17.78901974154848},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.0,"breakHorizontal":15.4,"spinRate":2231,"spinDirection":231},"zone":9,"typeConfidence":0.9,"plateTime":0.4042557170059271,"extension":6.651810342479599},"hitData":{"launchSpeed":101.7,"launchAngle":-10.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":123.11,"coordY":82.13}},"index":6,"playId":"1ea236f7-5b90-3601-b415-0583d090d9b6","pitchNumber":6,"startTime":"2026-06-18T21:36:14.121Z","endTime":"2026-06-18T21:36:25.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689520,"link":"/api/v1/people/689520","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":693459,"link":"/api/v1/people/693459"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":689520,"link":"/api/v1/people/689520"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":689520,"link":"/api/v1/people/689520"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-06-18T21:36:25.028Z","atBatIndex":79},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Wyatt Langford singles on a ground ball to third baseman Brooks Lee. Josh Jung to 2nd.","rbi":0,"awayScore":9,"homeScore":3,"isOut":false},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-18T21:36:25.184Z","endTime":"2026-06-18T21:37:25.128Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"postOnSecond":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.73579868159545,"aZ":-17.874894417447727,"pfxX":-9.232192821166969,"pfxZ":7.764119652665112,"pX":-0.10491244995784905,"pZ":2.7389622661830524,"vX0":7.20337663436103,"vY0":-134.73127400284602,"vZ0":-2.7529062168950906,"x":121.0,"y":164.83,"x0":-1.611053581402387,"y0":50.00558475100646,"z0":5.034414317956231,"aX":-17.009180334751452},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.7,"breakHorizontal":15.2,"spinRate":2281,"spinDirection":228},"zone":5,"typeConfidence":0.89,"plateTime":0.4062435042851993,"extension":6.565264924635327},"index":0,"playId":"93dfc859-77ed-3664-971b-8fc6d8f719bc","pitchNumber":1,"startTime":"2026-06-18T21:36:55.581Z","endTime":"2026-06-18T21:36:58.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689520,"link":"/api/v1/people/689520","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":693459,"link":"/api/v1/people/693459"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.598451328434624,"aZ":-16.19512497194806,"pfxX":-8.003682288739064,"pfxZ":8.542840495449873,"pX":-0.6360876641098465,"pZ":2.29541325204671,"vX0":5.5410943997114535,"vY0":-135.86798929523772,"vZ0":-4.19435438344154,"x":141.25,"y":176.8,"x0":-1.6614393889618018,"y0":50.003839457394555,"z0":4.9836434054167835,"aX":-14.97380598654215},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.8,"breakHorizontal":13.3,"spinRate":2283,"spinDirection":233},"zone":4,"typeConfidence":0.9,"plateTime":0.4030362240641927,"extension":6.38712086716856},"hitData":{"launchSpeed":57.7,"launchAngle":-46.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.79,"coordY":173.71}},"index":1,"playId":"033a6601-2fd5-3e10-b53e-c65e543298d2","pitchNumber":2,"startTime":"2026-06-18T21:37:16.976Z","endTime":"2026-06-18T21:37:25.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689520,"link":"/api/v1/people/689520","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":693459,"link":"/api/v1/people/693459"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_ab"},{"player":{"id":689520,"link":"/api/v1/people/689520"},"credit":"p_ab"},{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_pa"},{"player":{"id":689520,"link":"/api/v1/people/689520"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.2,"awayTeamWinProbability":99.8,"homeTeamWinProbabilityAdded":0.1,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-06-18T21:37:25.128Z","atBatIndex":80},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Nimmo grounds out, second baseman Luke Keaschall to first baseman Royce Lewis.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-18T21:37:34.961Z","endTime":"2026-06-18T21:38:55.169Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.30"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.94"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.37"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.91"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.75"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.11"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.69"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.23"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.35"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.69"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.31"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.37"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.74"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".233"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".280"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".304"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".385"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".256"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".274"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".256"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".063"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".208"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".196"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".464"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".484"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".720"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".719"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.061"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".974"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".605"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".781"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".659"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".458"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".554"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".492"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".464"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".484"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".720"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".719"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.061"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".974"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".605"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".781"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".659"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".458"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".554"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".492"}],"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":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.640993631365962,"aZ":-36.39491578473675,"pfxX":-6.757133451996557,"pfxZ":-2.9190924085702035,"pX":0.30754662650751696,"pZ":1.2215571166327075,"vX0":6.40438000415726,"vY0":-119.44464435512286,"vZ0":-1.6485286013257607,"x":105.28,"y":205.8,"x0":-1.528382637230543,"y0":50.000543981594824,"z0":5.187953723642536,"aX":-9.779066829344787},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-5.4,"breakHorizontal":10.7,"spinRate":1507,"spinDirection":261},"zone":14,"typeConfidence":0.84,"plateTime":0.4582671860348766,"extension":6.4953851301753724},"index":0,"playId":"43426365-34be-3582-b86b-ab532c294c54","pitchNumber":1,"startTime":"2026-06-18T21:38:03.365Z","endTime":"2026-06-18T21:38:06.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689520,"link":"/api/v1/people/689520","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":693459,"link":"/api/v1/people/693459"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"second":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.013418233821163,"aZ":-36.63251819477105,"pfxX":-9.318289785839493,"pfxZ":-2.9678489677795774,"pX":-0.3491495749579354,"pZ":2.2203135529632894,"vX0":5.957797108509364,"vY0":-121.74318743800706,"vZ0":0.48948520784981464,"x":130.31,"y":178.83,"x0":-1.6179742570924283,"y0":50.006071375412134,"z0":5.188708170271544,"aX":-13.983194897304214},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-5.0,"breakHorizontal":15.5,"spinRate":1742,"spinDirection":255},"zone":7,"typeConfidence":0.9,"plateTime":0.45000620867320773,"extension":6.5568063077636864},"index":1,"playId":"d09bcd61-12a5-32d8-ac50-052ff5a1679e","pitchNumber":2,"startTime":"2026-06-18T21:38:21.625Z","endTime":"2026-06-18T21:38:25.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689520,"link":"/api/v1/people/689520","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":693459,"link":"/api/v1/people/693459"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"second":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.07023668901086,"aZ":-20.896499827157314,"pfxX":-9.149493118526628,"pfxZ":6.02952566984645,"pX":0.9125288446964148,"pZ":2.058992873693505,"vX0":9.918862693782684,"vY0":-136.86974635695424,"vZ0":-3.740702823654886,"x":82.22,"y":183.19,"x0":-1.593566239217765,"y0":50.00586110994664,"z0":4.898919983683499,"aX":-17.12440548041117},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.2,"breakHorizontal":14.2,"spinRate":2327,"spinDirection":229},"zone":14,"typeConfidence":0.9,"plateTime":0.4022973037458706,"extension":6.20985999096918},"hitData":{"launchSpeed":83.7,"launchAngle":-31.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.97,"coordY":166.28}},"index":2,"playId":"5db0f8a3-4f4e-330e-8e91-ba7e647472c2","pitchNumber":3,"startTime":"2026-06-18T21:38:47.682Z","endTime":"2026-06-18T21:38:55.169Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689520,"link":"/api/v1/people/689520","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":693459,"link":"/api/v1/people/693459"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":665019,"link":"/api/v1/people/665019"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"second":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":689520,"link":"/api/v1/people/689520"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":689520,"link":"/api/v1/people/689520"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-0.2,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-06-18T21:38:55.169Z","atBatIndex":81}]