[{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Yandy Díaz lines out sharply to center fielder Lane Thomas.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-30T23:41:00.652Z","endTime":"2026-06-30T23:42:43.508Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8,9],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-30T20:39:37.902Z","endTime":"2026-06-30T23:23:23.746Z","isPitch":false,"type":"action","player":{"id":650490,"link":"/api/v1/people/650490"},"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-30T23:23:23.746Z","endTime":"2026-06-30T23:38:44.984Z","isPitch":false,"type":"action","player":{"id":650490,"link":"/api/v1/people/650490"},"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-30T23:38:44.984Z","endTime":"2026-06-30T23:41:02.849Z","isPitch":false,"type":"action","player":{"id":650490,"link":"/api/v1/people/650490"},"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":86.5,"endSpeed":79.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.684568792074394,"aZ":-25.60119616115741,"pfxX":-2.1001683113422613,"pfxZ":4.074430576424874,"pX":-1.2106414743082332,"pZ":2.6545106307908735,"vX0":-4.575699520618542,"vY0":-125.93965579732073,"vZ0":-4.130067577208278,"x":163.15,"y":167.11,"x0":0.8998594692079795,"y0":50.002035776663604,"z0":6.377470706083576,"aX":-3.3845083670773835},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.7,"breakHorizontal":4.8,"spinRate":2338,"spinDirection":183},"zone":11,"typeConfidence":2.0,"plateTime":0.4342984667657954,"extension":6.034536581028795},"index":3,"playId":"96d32b3b-994e-3d4b-9609-23c2b86e5962","pitchNumber":1,"startTime":"2026-06-30T23:41:02.849Z","endTime":"2026-06-30T23:41:06.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.53372740509165,"aZ":-12.952776833152587,"pfxX":3.0353014131536984,"pfxZ":10.888433399057826,"pX":-0.42464485717583594,"pZ":3.398539056690115,"vX0":-4.49018671998008,"vY0":-131.90303259828312,"vZ0":-5.026362098893648,"x":133.19,"y":147.02,"x0":0.9038491956805427,"y0":50.00623368810375,"z0":6.280868840762045,"aX":5.360470471796281},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.8,"breakHorizontal":-4.6,"spinRate":2263,"spinDirection":153},"zone":1,"typeConfidence":2.0,"plateTime":0.4149458953963907,"extension":6.033044301543151},"index":4,"playId":"62c25a0d-8e3d-38cd-846c-d98b86f0f946","pitchNumber":2,"startTime":"2026-06-30T23:41:13.323Z","endTime":"2026-06-30T23:41:16.869Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":73.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.441368151189046,"aZ":-23.26513478328862,"pfxX":7.485337451709728,"pfxZ":6.507896107933957,"pX":0.22821256546810223,"pZ":1.5083947487819511,"vX0":-4.746246392580669,"vY0":-115.61780074369679,"vZ0":-5.647536717237672,"x":108.3,"y":198.05,"x0":1.3244776664880389,"y0":50.00057041312741,"z0":6.185485324119038,"aX":10.238856218041509},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":10.8,"breakHorizontal":-12.5,"spinRate":1543,"spinDirection":137},"zone":14,"typeConfidence":2.0,"plateTime":0.47187224691924,"extension":6.030922173287701},"index":5,"playId":"9622c3bf-741b-351b-8d2f-45478ec02c41","pitchNumber":3,"startTime":"2026-06-30T23:41:27.584Z","endTime":"2026-06-30T23:41:30.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.72636741292802,"aZ":-15.310617380433573,"pfxX":3.265352319146553,"pfxZ":9.500669886275467,"pX":-0.514036717375961,"pZ":4.940231006356954,"vX0":-4.910502595405826,"vY0":-132.48018755026612,"vZ0":-0.9032902725081551,"x":136.59,"y":105.39,"x0":0.9406040356055,"y0":50.00050057225944,"z0":6.406451837104672,"aX":5.79496397285164},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.3,"breakHorizontal":-4.8,"spinRate":2215,"spinDirection":152},"zone":11,"typeConfidence":2.0,"plateTime":0.41370575221753203,"extension":5.908631651387038},"index":6,"playId":"b5d63c72-a8a8-3826-b5b2-d7577af8177b","pitchNumber":4,"startTime":"2026-06-30T23:41:43.510Z","endTime":"2026-06-30T23:41:46.510Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":88.4,"endSpeed":82.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.270910371314585,"aZ":-23.851242581030547,"pfxX":-1.202178729863586,"pfxZ":4.874833871666974,"pX":-0.3859856205777936,"pZ":3.3467217151070474,"vX0":-2.8292989646151243,"vY0":-128.92225116086982,"vZ0":-2.997089746791369,"x":131.71,"y":148.42,"x0":0.8757537632949093,"y0":50.00227893873446,"z0":6.337149517295093,"aX":-2.0514699243466716},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.5,"breakHorizontal":2.8,"spinRate":2398,"spinDirection":179},"zone":1,"typeConfidence":2.0,"plateTime":0.42258709349583823,"extension":6.048501709749342},"index":7,"playId":"2626224a-5f5b-3922-923a-9ec9b07a0a9f","pitchNumber":5,"startTime":"2026-06-30T23:41:57.675Z","endTime":"2026-06-30T23:42:00.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.433650335383078,"aZ":-21.453701299147514,"pfxX":7.346586030706348,"pfxZ":7.647370456888103,"pX":0.7898063655095758,"pZ":0.28253762592071013,"vX0":-3.7824023387098187,"vY0":-117.16531909444844,"vZ0":-8.65593620295573,"x":86.89,"y":231.15,"x0":1.4637147622036264,"y0":50.00333727281415,"z0":6.003467672620784,"aX":10.298307791704966},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":12.1,"breakHorizontal":-12.5,"spinRate":1648,"spinDirection":136},"zone":14,"typeConfidence":2.0,"plateTime":0.4660301386965209,"extension":6.005299842475187},"index":8,"playId":"5f94879c-0470-3b64-b7d4-e4932f53c2e6","pitchNumber":6,"startTime":"2026-06-30T23:42:16.617Z","endTime":"2026-06-30T23:42:19.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.99912415268955,"aZ":-14.27407467531528,"pfxX":4.259741059558442,"pfxZ":9.924152089607633,"pX":-0.012249247543300151,"pZ":3.5017404142917763,"vX0":-4.0698730529210865,"vY0":-133.06583252716013,"vZ0":-4.538364229980168,"x":117.47,"y":144.23,"x0":0.9793458782851824,"y0":50.00145157242145,"z0":6.254307376788002,"aX":7.682753328343665},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.3,"breakHorizontal":-6.8,"spinRate":2310,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.41069494685010133,"extension":6.0533319710841065},"hitData":{"launchSpeed":104.5,"launchAngle":15.0,"totalDistance":344.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":127.81,"coordY":60.72}},"index":9,"playId":"e9372b09-f7d0-36ef-b6b9-2f85e7d1b393","pitchNumber":7,"startTime":"2026-06-30T23:42:36.949Z","endTime":"2026-06-30T23:42:43.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-06-30T23:42:43.508Z","atBatIndex":0},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jonathan Aranda walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-30T23:42:59.965Z","endTime":"2026-06-30T23:44:34.729Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.571962098462873,"aZ":-22.767610293431034,"pfxX":6.97970729595785,"pfxZ":5.408830778131202,"pX":0.8271441422620154,"pZ":3.8085030402388704,"vX0":-2.8745446542268493,"vY0":-131.27902555247337,"vZ0":-2.1419974020212744,"x":85.47,"y":135.95,"x0":1.0312573457525118,"y0":50.00537000523642,"z0":6.334984454573469,"aX":12.148069546941286},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.5,"breakHorizontal":-12.0,"spinRate":2136,"spinDirection":157},"zone":12,"typeConfidence":2.0,"plateTime":0.4177056503285401,"extension":5.95324060333223},"index":0,"playId":"b1c4de02-f637-3dd4-a951-9a415cf37765","pitchNumber":1,"startTime":"2026-06-30T23:43:08.679Z","endTime":"2026-06-30T23:43:11.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":84.5,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.609495685829664,"aZ":-16.495270756210562,"pfxX":3.166534418325199,"pfxZ":8.707046870234077,"pX":-1.0895882795128504,"pZ":3.5254107772984105,"vX0":-5.9266407262188805,"vY0":-131.9916883282344,"vZ0":-4.209515973695059,"x":158.53,"y":143.59,"x0":0.7527038428281365,"y0":50.00483775024088,"z0":6.3211125803806985,"aX":5.704036145224538},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.2,"breakHorizontal":-4.8,"spinRate":2258,"spinDirection":158},"zone":11,"typeConfidence":2.0,"plateTime":0.411711092171672,"extension":6.044255025169443},"index":1,"playId":"11915020-8a70-3173-894b-384f7f890cc9","pitchNumber":2,"startTime":"2026-06-30T23:43:21.506Z","endTime":"2026-06-30T23:43:24.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.126261965112825,"aZ":-18.169868765738396,"pfxX":8.414115334336167,"pfxZ":7.780297317248875,"pX":-0.7181868623436816,"pZ":2.7448603909760156,"vX0":-6.983401217583148,"vY0":-132.5410800733227,"vZ0":-5.345196190454975,"x":144.38,"y":164.67,"x0":0.8420384227654918,"y0":50.00611771641638,"z0":6.091328853505714,"aX":15.153839525745264},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.3,"breakHorizontal":-13.9,"spinRate":2164,"spinDirection":157},"zone":4,"typeConfidence":2.0,"plateTime":0.4113559234322741,"extension":6.151353889250459},"index":2,"playId":"6303c1cd-c2b8-3c30-a0d7-eea4d118838a","pitchNumber":3,"startTime":"2026-06-30T23:43:35.231Z","endTime":"2026-06-30T23:43:38.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.2,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.437573965022356,"aZ":-19.681253167055203,"pfxX":7.872636521869867,"pfxZ":7.253921534457502,"pX":-0.29977919762573507,"pZ":2.7995672966239735,"vX0":-5.91827740604405,"vY0":-130.1868191976287,"vZ0":-4.806795021217813,"x":128.43,"y":163.19,"x0":0.9761753244430993,"y0":50.00575392938283,"z0":6.152735419128729,"aX":13.563314021876053},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":12.4,"breakHorizontal":-13.0,"spinRate":2116,"spinDirection":160},"zone":1,"typeConfidence":2.0,"plateTime":0.42016410524847414,"extension":6.015384975335594},"index":3,"playId":"51852f48-621e-3874-a45f-cade3b52a742","pitchNumber":4,"startTime":"2026-06-30T23:43:52.324Z","endTime":"2026-06-30T23:43:55.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.607486154113843,"aZ":-16.146914966100592,"pfxX":3.1381972664337177,"pfxZ":8.983510307488475,"pX":0.5832790143235295,"pZ":2.9010624930381144,"vX0":-1.9689231777060217,"vY0":-132.08090503458118,"vZ0":-5.812311043136552,"x":94.77,"y":160.45,"x0":0.9270401238778889,"y0":50.001132393569854,"z0":6.299297139978235,"aX":5.597265177195715},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":15.4,"breakHorizontal":-5.3,"spinRate":2133,"spinDirection":163},"zone":3,"typeConfidence":2.0,"plateTime":0.4131894409983383,"extension":5.978015140783729},"index":4,"playId":"00fde5a9-1f6f-37fb-a22a-0a9238119596","pitchNumber":5,"startTime":"2026-06-30T23:44:07.029Z","endTime":"2026-06-30T23:44:10.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":71.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.343029952944285,"aZ":-24.484317854423875,"pfxX":8.254951947588896,"pfxZ":5.935243694722485,"pX":-1.217467190864705,"pZ":1.3685249035194753,"vX0":-7.56945472386879,"vY0":-113.27947030935869,"vZ0":-5.585629768539876,"x":163.41,"y":201.83,"x0":1.1001722761851416,"y0":50.00289953763653,"z0":6.324464827863811,"aX":10.69298799083657},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":9.5,"breakHorizontal":-13.0,"spinRate":1684,"spinDirection":135},"zone":13,"typeConfidence":2.0,"plateTime":0.48415716611389703,"extension":6.031204281251083},"index":5,"playId":"c3d330e6-48f3-33e8-8391-036f369aa06a","pitchNumber":6,"startTime":"2026-06-30T23:44:30.755Z","endTime":"2026-06-30T23:44:34.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.8,"awayTeamWinProbability":50.2,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.63,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-06-30T23:44:34.729Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Junior Caminero flies out to left fielder Isaac Collins.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-30T23:44:50.277Z","endTime":"2026-06-30T23:45:23.958Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"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":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.628118817046552,"aZ":-24.239844118608634,"pfxX":6.932625346655212,"pfxZ":5.68638911056017,"pX":0.3424399157263613,"pZ":1.2538297344657574,"vX0":-4.186533474404507,"vY0":-117.75021277413245,"vZ0":-6.197260909944067,"x":103.95,"y":204.93,"x0":1.2482303721540062,"y0":50.00335055137319,"z0":6.180697737271745,"aX":9.67617968401312},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":8.9,"breakHorizontal":-11.4,"spinRate":1736,"spinDirection":143},"zone":14,"typeConfidence":2.0,"plateTime":0.4662345481842203,"extension":6.233494358273498},"index":0,"playId":"0142404a-95f9-3c0b-b7ae-39616a9d0c03","pitchNumber":1,"startTime":"2026-06-30T23:44:58.956Z","endTime":"2026-06-30T23:45:02.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.288670085561623,"aZ":-26.48394098352512,"pfxX":-0.47986048004692905,"pfxZ":3.3978499620440967,"pX":-0.38474854423401955,"pZ":2.97900876262356,"vX0":-3.8646467487743257,"vY0":-128.26081508298657,"vZ0":-3.169412409493109,"x":131.67,"y":158.35,"x0":1.2007728046606827,"y0":50.00364540602673,"z0":6.2849624208662735,"aX":-0.8024491219244755},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.8,"breakHorizontal":1.7,"spinRate":2377,"spinDirection":185},"zone":1,"typeConfidence":2.0,"plateTime":0.4262375367940119,"extension":6.103902532555628},"hitData":{"launchSpeed":91.5,"launchAngle":56.0,"totalDistance":224.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":101.24,"coordY":114.42}},"index":1,"playId":"19a6d625-6891-3f93-929e-01e89481a751","pitchNumber":2,"startTime":"2026-06-30T23:45:11.943Z","endTime":"2026-06-30T23:45:23.958Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":2.8000000000000043,"leverageIndex":1.21,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-06-30T23:45:23.958Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan Vilade grounds out softly to first baseman Salvador Perez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-30T23:45:33.757Z","endTime":"2026-06-30T23:46:37.200Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"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":91.2,"endSpeed":84.9,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.665307565150442,"aZ":-15.116486989750769,"pfxX":3.5978864660466927,"pfxZ":9.384715812167187,"pX":0.02762344208216728,"pZ":2.3470369956387738,"vX0":-4.087576215977742,"vY0":-132.77717178481245,"vZ0":-7.2967798621648035,"x":115.95,"y":175.41,"x0":1.1067413785053368,"y0":50.00040894756849,"z0":6.194042680665357,"aX":6.538109787186143},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.0,"breakHorizontal":-5.8,"spinRate":2163,"spinDirection":161},"zone":5,"typeConfidence":2.0,"plateTime":0.40973288894637605,"extension":6.066921950712834},"index":0,"playId":"f2287516-f098-32b6-837b-bac3f4e2378a","pitchNumber":1,"startTime":"2026-06-30T23:45:49.676Z","endTime":"2026-06-30T23:45:52.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":76.1,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.96705049861041,"aZ":-23.029182482486366,"pfxX":6.5372020235755155,"pfxZ":6.317316039390196,"pX":1.0953897040803255,"pZ":0.5621822025847377,"vX0":-2.894068817071104,"vY0":-119.0278977580254,"vZ0":-8.208183662902336,"x":75.25,"y":223.6,"x0":1.4719745786512561,"y0":50.00302860702187,"z0":6.11286506367218,"aX":9.462488639570827},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":9.8,"breakHorizontal":-11.3,"spinRate":1714,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.45863417926482253,"extension":6.023637518262068},"index":1,"playId":"4facf48e-b517-3396-8ad7-39ab0e13deb0","pitchNumber":2,"startTime":"2026-06-30T23:46:07.376Z","endTime":"2026-06-30T23:46:10.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":79.9,"endSpeed":74.4,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.267973460897522,"aZ":-26.21981427414044,"pfxX":5.241426280228001,"pfxZ":4.2814382096402746,"pX":0.7832110348270546,"pZ":2.4262763551105944,"vX0":-3.0577122190911004,"vY0":-116.42128943930986,"vZ0":-3.2388761123123446,"x":87.15,"y":173.27,"x0":1.4242941401420184,"y0":50.00101824644386,"z0":6.283933371005081,"aX":7.285240875108394},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":7.3,"breakHorizontal":-8.9,"spinRate":1500,"spinDirection":134},"zone":6,"typeConfidence":2.0,"plateTime":0.46821901840515157,"extension":6.018801860310107},"hitData":{"launchSpeed":54.8,"launchAngle":-55.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":137.85,"coordY":184.26}},"index":2,"playId":"89cc117a-8adc-3edd-83c2-f75fba6249b1","pitchNumber":3,"startTime":"2026-06-30T23:46:29.330Z","endTime":"2026-06-30T23:46:37.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":668723,"link":"/api/v1/people/668723"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-06-30T23:46:37.200Z","atBatIndex":3},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Carter Jensen homers (12) on a fly ball to right center field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-30T23:48:59.532Z","endTime":"2026-06-30T23:49:30.443Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":{"id":643377,"link":"/api/v1/people/643377"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-30T23:48:48.173Z","endTime":"2026-06-30T23:49:01.848Z","isPitch":false,"type":"action","player":{"id":695600,"link":"/api/v1/people/695600"},"defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":94.7,"endSpeed":86.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.632550424673592,"aZ":-17.876304458016353,"pfxX":-7.560917239441137,"pfxZ":7.408929998087587,"pX":-0.09226358752633346,"pZ":2.6023531226560945,"vX0":5.275308249655817,"vY0":-137.82615685365928,"vZ0":-4.439460506386323,"x":120.52,"y":168.52,"x0":-1.0453010639239664,"y0":50.00662006858628,"z0":5.435448912323802,"aX":-14.600391804333979},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.7,"breakHorizontal":12.6,"spinRate":2547,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.3968734663078872,"extension":6.262907594372324},"hitData":{"launchSpeed":106.2,"launchAngle":35.0,"totalDistance":421.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":188.79,"coordY":40.14}},"index":1,"playId":"ead081c1-bce4-3933-910c-b0f5b87e0ef7","pitchNumber":1,"startTime":"2026-06-30T23:49:01.848Z","endTime":"2026-06-30T23:49:30.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.5,"awayTeamWinProbability":35.5,"homeTeamWinProbabilityAdded":9.699999999999996,"leverageIndex":0.86,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2026-06-30T23:49:30.443Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bobby Witt Jr. singles on a line drive to left fielder Chandler Simpson.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-30T23:49:44.593Z","endTime":"2026-06-30T23:50:03.932Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"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":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.5,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.23141712496022,"aZ":-17.374330337763876,"pfxX":-7.381425440754845,"pfxZ":7.572642127295882,"pX":-0.29081078147387424,"pZ":2.8112897720371617,"vX0":4.631988579510111,"vY0":-138.49063401651412,"vZ0":-4.299266598240842,"x":128.09,"y":162.88,"x0":-1.0210271048005575,"y0":50.00000777975715,"z0":5.536385068715556,"aX":-14.419932112937065},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.1,"breakHorizontal":12.5,"spinRate":2436,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.39461050008499976,"extension":6.186768111486308},"hitData":{"launchSpeed":87.5,"launchAngle":17.0,"totalDistance":277.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":97.5,"coordY":80.37}},"index":0,"playId":"bcc5a4b5-464a-383f-93ef-b70fc58b850d","pitchNumber":1,"startTime":"2026-06-30T23:49:52.253Z","endTime":"2026-06-30T23:50:03.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.60000000000001,"awayTeamWinProbability":32.39999999999999,"homeTeamWinProbabilityAdded":3.1000000000000085,"leverageIndex":0.75,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-06-30T23:50:03.932Z","atBatIndex":5},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jac Caglianone grounds into a double play, shortstop Taylor Walls to first baseman Jonathan Aranda. Bobby Witt Jr. out at 2nd. Jac Caglianone out at 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-30T23:50:20.564Z","endTime":"2026-06-30T23:50:33.965Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"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":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.3,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.473338874030667,"aZ":-42.24344709128921,"pfxX":1.9500877410680362,"pfxZ":-6.64454048745244,"pX":-0.4975091590011146,"pZ":2.182980186114358,"vX0":0.7892390297411565,"vY0":-122.65021115761202,"vZ0":0.3278220294193781,"x":135.96,"y":179.84,"x0":-1.0773330664122287,"y0":50.00387851061374,"z0":5.665978497481447,"aX":2.9548445954888143},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-11.6,"breakHorizontal":-3.7,"spinRate":3048,"spinDirection":40},"zone":7,"typeConfidence":2.0,"plateTime":0.44749700825907057,"extension":6.2654233266998105},"hitData":{"launchSpeed":100.3,"launchAngle":-10.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":134.26,"coordY":144.48}},"index":0,"playId":"987cf5bc-4b57-3e9f-87e2-e3f5d60955e2","pitchNumber":1,"startTime":"2026-06-30T23:50:26.371Z","endTime":"2026-06-30T23:50:33.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"first":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":61.199999999999996,"awayTeamWinProbability":38.800000000000004,"homeTeamWinProbabilityAdded":-6.400000000000013,"leverageIndex":1.24,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-06-30T23:50:33.965Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lane Thomas strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-30T23:50:56.445Z","endTime":"2026-06-30T23:51:57.229Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":78.5,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.37403213201782,"aZ":-37.39171615224017,"pfxX":9.585741793946413,"pfxZ":-3.315719670867754,"pX":-0.05416880593568287,"pZ":2.175010365928199,"vX0":0.11334787033686938,"vY0":-125.45088599334058,"vZ0":-0.5497204579793019,"x":119.06,"y":180.05,"x0":-1.3428892527902372,"y0":50.00302428045012,"z0":5.478536045722779,"aX":15.084852316931814},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-5.9,"breakHorizontal":-17.3,"spinRate":2958,"spinDirection":56},"zone":5,"typeConfidence":2.0,"plateTime":0.43873354052538316,"extension":6.176163858772246},"index":0,"playId":"aebb7235-71c0-3a93-8361-7a586b6999de","pitchNumber":1,"startTime":"2026-06-30T23:51:01.225Z","endTime":"2026-06-30T23:51:04.671Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.2,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.355341073563906,"aZ":-20.830430301254328,"pfxX":-8.33799963732545,"pfxZ":5.839959402827024,"pX":0.011352643814668535,"pZ":2.5460112462422106,"vX0":5.8318898403322486,"vY0":-138.15966944936204,"vZ0":-3.9335212462614306,"x":116.57,"y":170.04,"x0":-1.0382410512379086,"y0":50.004586125438955,"z0":5.379530417019021,"aX":-16.20059988847736},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.0,"breakHorizontal":13.9,"spinRate":2580,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.39570679179593293,"extension":6.356654549854212},"index":1,"playId":"05d87034-8b3e-3b25-a1e9-a9b7cd9c852b","pitchNumber":2,"startTime":"2026-06-30T23:51:19.608Z","endTime":"2026-06-30T23:51:22.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-30T23:51:40.679Z","endTime":"2026-06-30T23:51:53.603Z","isPitch":false,"type":"action","player":{"id":657041,"link":"/api/v1/people/657041"},"defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.5,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.249010402158454,"aZ":-30.354865910917344,"pfxX":3.3991640599525765,"pfxZ":1.059169164813695,"pX":1.20159584607066,"pZ":1.3382159161670273,"vX0":4.735387181677419,"vY0":-129.59397009853106,"vZ0":-4.2821058779445815,"x":71.2,"y":202.65,"x0":-1.0857786780915124,"y0":50.000520374440384,"z0":5.311659068009068,"aX":5.822010497266295},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.2,"breakHorizontal":-7.2,"spinRate":2904,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.42148861602414556,"extension":6.2639684146528},"index":3,"playId":"3f9b93e3-9ddf-3095-abf2-0787ba2af112","pitchNumber":3,"startTime":"2026-06-30T23:51:53.603Z","endTime":"2026-06-30T23:51:57.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":657041,"link":"/api/v1/people/657041"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.3,"awayTeamWinProbability":39.7,"homeTeamWinProbabilityAdded":-0.8999999999999986,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-06-30T23:51:57.229Z","atBatIndex":7},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jonny DeLuca walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-30T23:53:57.415Z","endTime":"2026-06-30T23:55:15.463Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.524734825603087,"aZ":-25.248601085237212,"pfxX":-2.324846478645015,"pfxZ":4.2827523531932705,"pX":-0.9997556568539309,"pZ":2.7528097804911016,"vX0":-4.425860773062272,"vY0":-126.08188815486623,"vZ0":-3.960285330354183,"x":155.11,"y":164.45,"x0":1.0773050374377147,"y0":50.00429460777684,"z0":6.370686118018931,"aX":-3.7596793927702192},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.1,"breakHorizontal":5.2,"spinRate":2302,"spinDirection":162},"zone":11,"typeConfidence":2.0,"plateTime":0.433660411280949,"extension":5.99025097114266},"index":0,"playId":"82cddb05-b542-32cc-8989-bc4313b05ea5","pitchNumber":1,"startTime":"2026-06-30T23:54:03.557Z","endTime":"2026-06-30T23:54:06.815Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":90.3,"endSpeed":82.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.691289350138398,"aZ":-11.71824377448446,"pfxX":3.5949915979707727,"pfxZ":11.726993483241706,"pX":1.561147921379117,"pZ":3.1711654704044134,"vX0":-0.4572969779337265,"vY0":-131.45592788735829,"vZ0":-5.362750269202387,"x":57.49,"y":153.16,"x0":1.2707333993062255,"y0":50.00458982567029,"z0":6.11260543834693,"aX":6.272592912901577},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":20.3,"breakHorizontal":-6.4,"spinRate":2238,"spinDirection":157},"zone":12,"typeConfidence":2.0,"plateTime":0.4171574135757825,"extension":5.985819947248436},"index":1,"playId":"d438fb96-a49f-3b2e-86a6-e781b5e0ad54","pitchNumber":2,"startTime":"2026-06-30T23:54:15.117Z","endTime":"2026-06-30T23:54:18.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.200527179219613,"aZ":-12.021641123927857,"pfxX":1.8136301510937498,"pfxZ":11.437395615438126,"pX":-0.5727235086672758,"pZ":3.6238042652498303,"vX0":-4.247296818844091,"vY0":-131.70555999950787,"vZ0":-4.771529708340733,"x":138.83,"y":140.94,"x0":0.8230759420097987,"y0":50.00440984579952,"z0":6.343758578837771,"aX":3.1967402327831933},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":19.9,"breakHorizontal":-2.4,"spinRate":2306,"spinDirection":166},"zone":11,"typeConfidence":2.0,"plateTime":0.4154108275870234,"extension":6.015035475113403},"index":2,"playId":"7e267082-75c9-3349-918e-9850d12d10e5","pitchNumber":3,"startTime":"2026-06-30T23:54:27.957Z","endTime":"2026-06-30T23:54:31.559Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.389841266670715,"aZ":-21.637161222875523,"pfxX":7.187214924800643,"pfxZ":7.2214819953733365,"pX":0.19947558497342022,"pZ":1.8863886247732204,"vX0":-4.3719729708886845,"vY0":-120.06012950056508,"vZ0":-5.9126819622803755,"x":109.4,"y":187.85,"x0":1.1109422289397415,"y0":50.001011174920706,"z0":6.308290987123261,"aX":10.484293668277473},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":11.9,"breakHorizontal":-12.0,"spinRate":1724,"spinDirection":139},"zone":8,"typeConfidence":2.0,"plateTime":0.4563140503592682,"extension":5.9314195127369365},"index":3,"playId":"1c8d63f1-ecf8-3018-b3b8-65ac8530d68e","pitchNumber":4,"startTime":"2026-06-30T23:54:43.912Z","endTime":"2026-06-30T23:54:46.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":90.5,"endSpeed":83.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.510371375928358,"aZ":-13.852219221490445,"pfxX":2.985309749142707,"pfxZ":10.3366527800896,"pX":0.7075338896826128,"pZ":4.002029044565725,"vX0":-1.6532119553994478,"vY0":-131.91315791630996,"vZ0":-3.3786206812053985,"x":90.03,"y":130.73,"x0":0.9525564737329263,"y0":50.00494099753686,"z0":6.3125527259504715,"aX":5.292860878708289},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":18.2,"breakHorizontal":-5.0,"spinRate":2346,"spinDirection":155},"zone":12,"typeConfidence":2.0,"plateTime":0.4142836690060454,"extension":5.8945982857098365},"index":4,"playId":"45821e34-dc3a-3512-8483-ca4c92c7470f","pitchNumber":5,"startTime":"2026-06-30T23:54:58.643Z","endTime":"2026-06-30T23:55:01.815Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":75.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.29487337014394,"aZ":-24.78217909263033,"pfxX":6.698125696573766,"pfxZ":5.216513784249304,"pX":0.5088177503113107,"pZ":1.0917748554072895,"vX0":-3.532924515771157,"vY0":-117.96261053581624,"vZ0":-6.833929694654094,"x":97.61,"y":209.3,"x0":1.1514312298136729,"y0":50.00407507471967,"z0":6.294329383312294,"aX":9.491771016279854},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":8.2,"breakHorizontal":-11.3,"spinRate":1613,"spinDirection":139},"zone":14,"typeConfidence":2.0,"plateTime":0.46336714757952535,"extension":5.884388601818105},"index":5,"playId":"7b6f7960-759b-3228-91be-959041f2dfcb","pitchNumber":6,"startTime":"2026-06-30T23:55:11.804Z","endTime":"2026-06-30T23:55:15.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.3,"awayTeamWinProbability":43.7,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":0.95,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-06-30T23:55:15.463Z","atBatIndex":8},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Chandler Simpson out on a sacrifice bunt, third baseman Nick Loftin to first baseman Salvador Perez. Jonny DeLuca to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-30T23:55:35.982Z","endTime":"2026-06-30T23:55:50.360Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":83.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.969719628567564,"aZ":-18.25733670154703,"pfxX":6.703060336781162,"pfxZ":7.949458788693628,"pX":1.0036099030458354,"pZ":3.214476672418377,"vX0":-3.7542348729373143,"vY0":-130.80059033910803,"vZ0":-4.164523257521399,"x":78.74,"y":151.99,"x0":1.5791097463723738,"y0":50.0009979518828,"z0":6.178010543447118,"aX":11.73116693185151},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.8,"breakHorizontal":-11.4,"spinRate":2281,"spinDirection":156},"zone":12,"typeConfidence":2.0,"plateTime":0.4171383602816676,"extension":5.988951223056209},"hitData":{"launchSpeed":25.1,"launchAngle":11.0,"totalDistance":26.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":121.51,"coordY":190.76}},"index":0,"playId":"a148186d-1a9d-3e9c-8e47-d6367cb33c42","pitchNumber":1,"startTime":"2026-06-30T23:55:42.829Z","endTime":"2026-06-30T23:55:50.360Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"first":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_bunt"}],"homeTeamWinProbability":58.3,"awayTeamWinProbability":41.7,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":1.62,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-06-30T23:55:50.360Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ben Williamson grounds out, shortstop Bobby Witt Jr. to first baseman Salvador Perez.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-30T23:56:15.204Z","endTime":"2026-06-30T23:57:57.478Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.611038373600632,"aZ":-24.515641127557636,"pfxX":-1.0252825131615084,"pfxZ":4.527264691787492,"pX":-0.47809970431388266,"pZ":3.934394359115241,"vX0":-3.890205279078006,"vY0":-127.98082091156684,"vZ0":-1.6044410462423917,"x":135.22,"y":132.55,"x0":1.18296546868598,"y0":50.00214860753215,"z0":6.454158039651863,"aX":-1.7323951153113677},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":8.2,"breakHorizontal":2.5,"spinRate":2338,"spinDirection":165},"zone":11,"typeConfidence":2.0,"plateTime":0.4248592613972386,"extension":5.916617621990361},"index":0,"playId":"09ad1011-3824-35e4-bff1-41e254d6783a","pitchNumber":1,"startTime":"2026-06-30T23:56:18.611Z","endTime":"2026-06-30T23:56:21.797Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"second":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":81.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.900447279146796,"aZ":-25.066671456233387,"pfxX":-2.002364308420859,"pfxZ":4.277137639847391,"pX":-1.0108330038444906,"pZ":3.571352674596302,"vX0":-4.98637022228057,"vY0":-126.77941847634622,"vZ0":-1.803204308489363,"x":155.53,"y":142.35,"x0":1.2255639380217165,"y0":50.00131538906486,"z0":6.252581852254834,"aX":-3.3264665070777015},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.7,"breakHorizontal":4.6,"spinRate":2341,"spinDirection":192},"zone":11,"typeConfidence":2.0,"plateTime":0.42865647756529635,"extension":6.118172858840472},"index":1,"playId":"321f26e5-461b-32c2-9a51-fe6bb4bb61b1","pitchNumber":2,"startTime":"2026-06-30T23:56:36.877Z","endTime":"2026-06-30T23:56:40.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"second":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.01335482240016,"aZ":-13.280109705942396,"pfxX":3.288321173192492,"pfxZ":10.459875094374967,"pX":-0.1298998603332434,"pZ":2.992365873977842,"vX0":-4.575259195735384,"vY0":-132.94528512264165,"vZ0":-5.803088357519794,"x":121.95,"y":157.99,"x0":1.1787935066331439,"y0":50.00663007732884,"z0":6.151609460756863,"aX":5.942594011519754},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.0,"breakHorizontal":-5.0,"spinRate":2240,"spinDirection":156},"zone":2,"typeConfidence":2.0,"plateTime":0.4105348981082191,"extension":6.019328332961308},"index":2,"playId":"47fce348-3133-3979-85cc-f50c5da8585c","pitchNumber":3,"startTime":"2026-06-30T23:56:54.043Z","endTime":"2026-06-30T23:56:57.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"second":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":77.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.961715337364055,"aZ":-25.02561906922794,"pfxX":5.404633278291744,"pfxZ":4.805447673410001,"pX":-1.034995967923627,"pZ":1.8109881996837178,"vX0":-6.8499144286387645,"vY0":-119.76025876728957,"vZ0":-5.396067757736807,"x":156.45,"y":189.88,"x0":1.1290880599770088,"y0":50.002899176400206,"z0":6.266246102343753,"aX":8.038559079364331},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":7.9,"breakHorizontal":-8.6,"spinRate":1597,"spinDirection":140},"zone":13,"typeConfidence":2.0,"plateTime":0.4532613301446151,"extension":5.8935036639371186},"index":3,"playId":"4ac74e6d-151f-3d5e-bfc1-b9fdca73354c","pitchNumber":4,"startTime":"2026-06-30T23:57:08.130Z","endTime":"2026-06-30T23:57:11.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"second":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":1,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":84.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.349434947724404,"aZ":-14.229295467421144,"pfxX":1.7247254151113607,"pfxZ":9.983969218614094,"pX":0.3285704075078181,"pZ":3.248656425854701,"vX0":-2.669744981208987,"vY0":-132.0253029999863,"vZ0":-5.219807102764364,"x":104.48,"y":151.07,"x0":1.12051997523589,"y0":50.00256294689314,"z0":6.268332745642308,"aX":3.100054356910993},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.4,"breakHorizontal":-2.6,"spinRate":2211,"spinDirection":162},"zone":3,"typeConfidence":2.0,"plateTime":0.4120369955479286,"extension":6.063818526965858},"index":4,"playId":"b31b5a67-284b-3d27-a24c-c536f00aea99","pitchNumber":5,"startTime":"2026-06-30T23:57:28.402Z","endTime":"2026-06-30T23:57:31.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"second":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.039068453692853,"aZ":-23.25942241793891,"pfxX":-0.01850183233229452,"pfxZ":5.158172793337547,"pX":0.4861709491897635,"pZ":2.6392679829630943,"vX0":-1.9379520711202098,"vY0":-129.87474038540375,"vZ0":-4.52251749949602,"x":98.47,"y":167.52,"x0":1.240617429793804,"y0":50.005735439088006,"z0":6.145123670446622,"aX":-0.03209588142385792},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.6,"breakHorizontal":0.4,"spinRate":2257,"spinDirection":182},"zone":6,"typeConfidence":2.0,"plateTime":0.4197541968387326,"extension":6.1524580944547855},"hitData":{"launchSpeed":99.5,"launchAngle":-19.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.52,"coordY":150.06}},"index":5,"playId":"7166e10d-20ec-32e9-b848-be1c69302d94","pitchNumber":6,"startTime":"2026-06-30T23:57:50.050Z","endTime":"2026-06-30T23:57:57.478Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"second":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":810938,"link":"/api/v1/people/810938"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.1,"awayTeamWinProbability":37.9,"homeTeamWinProbabilityAdded":3.8000000000000043,"leverageIndex":1.39,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-06-30T23:57:57.478Z","atBatIndex":10},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Taylor Walls lines out to center fielder Lane Thomas.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-30T23:58:16.614Z","endTime":"2026-07-01T00:00:21.154Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":81.2,"endSpeed":74.7,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.686529651182656,"aZ":-26.288413206054386,"pfxX":7.514161761771229,"pfxZ":4.164496547900629,"pX":-0.06841007954704637,"pZ":1.8578056263273677,"vX0":-5.19373933223317,"vY0":-118.1694886634871,"vZ0":-4.661860460550422,"x":119.61,"y":188.62,"x0":1.1825808926095749,"y0":50.002047069425224,"z0":6.273438704014842,"aX":10.618007146679032},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":6.6,"breakHorizontal":-12.4,"spinRate":1674,"spinDirection":137},"zone":8,"typeConfidence":2.0,"plateTime":0.4636502936766793,"extension":6.036978707186723},"index":0,"playId":"01078d96-86bb-3b5d-a7b0-0d72102b6d77","pitchNumber":1,"startTime":"2026-06-30T23:58:25.544Z","endTime":"2026-06-30T23:58:28.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"R","description":"Right"}},"second":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.2,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.804003022148034,"aZ":-24.8684390525148,"pfxX":0.704516750678031,"pfxZ":4.268516413136689,"pX":0.1312560774820523,"pZ":3.2690150869069075,"vX0":-2.8253523632234914,"vY0":-129.1744150103927,"vZ0":-2.7682379682419196,"x":112.0,"y":150.52,"x0":1.1418091172095457,"y0":50.00122397404312,"z0":6.241608991937738,"aX":1.2055773229823505},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.4,"breakHorizontal":-0.7,"spinRate":2346,"spinDirection":170},"zone":12,"typeConfidence":2.0,"plateTime":0.4220466257790423,"extension":6.045450779220026},"index":1,"playId":"cc127891-d61a-3510-b589-0da816158412","pitchNumber":2,"startTime":"2026-06-30T23:58:48.701Z","endTime":"2026-06-30T23:58:52.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"R","description":"Right"}},"second":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.6,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.139043538244653,"aZ":-22.855886620143572,"pfxX":7.37686569818586,"pfxZ":6.265845146897129,"pX":-0.11875853554289723,"pZ":1.9943317478804403,"vX0":-5.065909494083323,"vY0":-121.04615905254387,"vZ0":-5.158016087557898,"x":121.53,"y":184.93,"x0":1.0404577691570045,"y0":50.00443595612777,"z0":6.1484856070052265,"aX":10.972252040099816},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":10.4,"breakHorizontal":-12.2,"spinRate":1723,"spinDirection":137},"zone":8,"typeConfidence":2.0,"plateTime":0.4521167244027975,"extension":5.990701316348364},"index":2,"playId":"d7005e15-7274-39e8-9610-58c098cab768","pitchNumber":3,"startTime":"2026-06-30T23:59:04.411Z","endTime":"2026-06-30T23:59:07.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"R","description":"Right"}},"second":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":81.5,"endSpeed":75.8,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.58580705166041,"aZ":-39.97245902120673,"pfxX":-2.7773336883572446,"pfxZ":-5.423578846461689,"pX":-0.05745193207354102,"pZ":2.4990239766665967,"vX0":-1.9609511461743012,"vY0":-118.81017291993452,"vZ0":-0.9133052893423014,"x":119.19,"y":171.31,"x0":1.1378954045594605,"y0":50.00451364821863,"z0":6.503738209866546,"aX":-3.992120091785968},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-9.8,"breakHorizontal":5.5,"spinRate":2445,"spinDirection":339},"zone":5,"typeConfidence":2.0,"plateTime":0.4600516152828038,"extension":5.892745975859868},"index":3,"playId":"a647ea0d-aed7-3799-bc39-e01172467f10","pitchNumber":4,"startTime":"2026-06-30T23:59:23.222Z","endTime":"2026-06-30T23:59:27.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"R","description":"Right"}},"second":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.5,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.871723106651913,"aZ":-16.325072345741702,"pfxX":5.1482283841088545,"pfxZ":8.5202125388111,"pX":1.0464511733143262,"pZ":3.642396423332299,"vX0":-2.537652757321272,"vY0":-134.69145234944747,"vZ0":-3.403192455903738,"x":77.11,"y":140.44,"x0":1.3257468018494634,"y0":50.00096381555607,"z0":6.058336759219797,"aX":9.574955733293482},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.0,"breakHorizontal":-8.9,"spinRate":2341,"spinDirection":152},"zone":12,"typeConfidence":2.0,"plateTime":0.4047521717662388,"extension":6.08692163617821},"index":4,"playId":"dd1b0fb2-3848-3543-9747-597ef884ae0a","pitchNumber":5,"startTime":"2026-06-30T23:59:51.736Z","endTime":"2026-06-30T23:59:55.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"R","description":"Right"}},"second":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.2,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.322752292736237,"aZ":-37.75299575124991,"pfxX":1.460172570963728,"pfxZ":-3.914283394794994,"pX":-0.21483429232090362,"pZ":2.0996274478895254,"vX0":-3.1898193658512195,"vY0":-118.8287391704439,"vZ0":-1.8170118533366915,"x":125.19,"y":182.09,"x0":0.9567475063446697,"y0":50.00187228383466,"z0":6.3124385597105395,"aX":2.083087755387845},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-7.2,"breakHorizontal":-1.8,"spinRate":2259,"spinDirection":334},"zone":8,"typeConfidence":2.0,"plateTime":0.46139727363369776,"extension":6.07800462962729},"hitData":{"launchSpeed":90.8,"launchAngle":25.0,"totalDistance":350.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":102.18,"coordY":60.4}},"index":5,"playId":"708a66ee-5aeb-35a0-b388-5379b492da50","pitchNumber":6,"startTime":"2026-07-01T00:00:12.665Z","endTime":"2026-07-01T00:00:21.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"R","description":"Right"}},"second":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":670764,"link":"/api/v1/people/670764"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.60000000000001,"awayTeamWinProbability":34.39999999999999,"homeTeamWinProbabilityAdded":3.500000000000007,"leverageIndex":1.3,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:00:21.154Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Massey grounds out, second baseman Ben Williamson to first baseman Jonathan Aranda.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-01T00:02:20.661Z","endTime":"2026-07-01T00:03:14.930Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"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":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":90.5,"endSpeed":83.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.31659286278434,"aZ":-28.329145163195,"pfxX":-10.141694302089618,"pfxZ":2.1818007629151746,"pX":-1.302489867113325,"pZ":2.141596308782484,"vX0":2.804116607509382,"vY0":-131.7472996407436,"vZ0":-3.310619742494884,"x":166.65,"y":180.96,"x0":-1.0613143308787125,"y0":50.002473068356274,"z0":5.502341640770585,"aX":-17.873714542856963},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.5,"breakHorizontal":17.8,"spinRate":1982,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.4153219079307453,"extension":6.303062386750719},"index":0,"playId":"e4d71a8e-2ee3-3a67-8645-5f7605dc8b78","pitchNumber":1,"startTime":"2026-07-01T00:02:31.405Z","endTime":"2026-07-01T00:02:34.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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.8,"endSpeed":86.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.587164167117,"aZ":-8.875554009095763,"pfxX":-4.307937274395572,"pfxZ":12.147279599002525,"pX":0.062158864842561806,"pZ":2.00091914660149,"vX0":4.6050375190355615,"vY0":-137.84483782113807,"vZ0":-7.363530931979002,"x":114.63,"y":184.76,"x0":-1.0730314741541864,"y0":50.00434826269988,"z0":5.311596584048673,"aX":-8.263856896074307},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":20.5,"breakHorizontal":6.8,"spinRate":2495,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.39785184131549833,"extension":6.379471236471452},"index":1,"playId":"1a2af4b1-3f63-38fb-bfd6-94465acec321","pitchNumber":2,"startTime":"2026-07-01T00:02:47.148Z","endTime":"2026-07-01T00:02:50.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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.1,"endSpeed":82.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.077704888403726,"aZ":-31.02643604786218,"pfxX":-8.922570930476727,"pfxZ":0.6684279606614485,"pX":-0.11832546319374058,"pZ":2.8495537859605045,"vX0":5.1107541997638455,"vY0":-129.82949712555043,"vZ0":-0.9586524130979897,"x":121.51,"y":161.84,"x0":-0.9446353555004773,"y0":50.005351288848246,"z0":5.567673312010042,"aX":-15.359894297104072},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.2,"breakHorizontal":15.1,"spinRate":1728,"spinDirection":231},"zone":2,"typeConfidence":2.0,"plateTime":0.4205637603199004,"extension":6.343817320705813},"hitData":{"launchSpeed":102.2,"launchAngle":3.0,"totalDistance":83.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.5,"coordY":153.1}},"index":2,"playId":"82f22043-2d40-353a-93e5-400a411f3516","pitchNumber":3,"startTime":"2026-07-01T00:03:07.482Z","endTime":"2026-07-01T00:03:14.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686681,"link":"/api/v1/people/686681"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":686681,"link":"/api/v1/people/686681"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.6,"awayTeamWinProbability":36.4,"homeTeamWinProbabilityAdded":-2.000000000000007,"leverageIndex":0.78,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:03:14.930Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Salvador Perez called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-01T00:03:27.882Z","endTime":"2026-07-01T00:04:46.982Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":87.7,"endSpeed":81.0,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.97733705578152,"aZ":-29.59359490073511,"pfxX":2.83050757765271,"pfxZ":1.5520077983086225,"pX":0.5288600439023142,"pZ":2.744720413644391,"vX0":3.394877490689202,"vY0":-127.81743622009982,"vZ0":-0.9335860161276271,"x":96.84,"y":164.67,"x0":-1.1815920079220612,"y0":50.004515000431034,"z0":5.427046719508757,"aX":4.708660500639325},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.9,"breakHorizontal":-5.9,"spinRate":2944,"spinDirection":39},"zone":6,"typeConfidence":2.0,"plateTime":0.4276198866599099,"extension":6.2458495379702565},"index":0,"playId":"00361973-1873-3a9a-a8fd-2340c1442f47","pitchNumber":1,"startTime":"2026-07-01T00:03:38.187Z","endTime":"2026-07-01T00:03:41.495Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.3,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.85647658089755,"aZ":-28.3530405217667,"pfxX":-9.819560778529269,"pfxZ":2.1843507308904058,"pX":-0.1014328461249029,"pZ":0.8341285814074121,"vX0":5.308863818662992,"vY0":-131.28330641822194,"vZ0":-6.169184275204052,"x":120.87,"y":216.26,"x0":-0.8701542330409757,"y0":50.00466995919499,"z0":5.314954049405182,"aX":-17.20438262886639},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.9,"breakHorizontal":16.7,"spinRate":1737,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.41662873879580875,"extension":6.4236753549165},"index":1,"playId":"7852730b-de81-398b-9949-615b3d318883","pitchNumber":2,"startTime":"2026-07-01T00:03:53.886Z","endTime":"2026-07-01T00:03:57.004Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":81.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.404334297324247,"aZ":-33.55686874103122,"pfxX":4.101288426179337,"pfxZ":-0.83417669763231,"pX":1.5597281421691223,"pZ":0.8029810565345975,"vX0":4.9476120783377,"vY0":-126.843768622062,"vZ0":-4.734015869923965,"x":57.55,"y":217.1,"x0":-0.9385418235893221,"y0":50.005501637758506,"z0":5.325967523152009,"aX":6.780068647075005},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-2.3,"breakHorizontal":-8.4,"spinRate":2960,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.42943491913658516,"extension":6.304991696820308},"index":2,"playId":"8146070e-7809-326d-b980-e08d43dfe25d","pitchNumber":3,"startTime":"2026-07-01T00:04:16.449Z","endTime":"2026-07-01T00:04:19.449Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-01T00:04:27.541Z","endTime":"2026-07-01T00:04:42.276Z","isPitch":false,"type":"action","player":{"id":521692,"link":"/api/v1/people/521692"},"defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":89.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.90631624414889,"aZ":-13.694536850946974,"pfxX":-5.160493985135533,"pfxZ":9.149753434630803,"pX":0.4577516322028734,"pZ":2.1365569711606396,"vX0":5.810370892977445,"vY0":-140.53834284337418,"vZ0":-6.465977261942134,"x":99.55,"y":181.09,"x0":-0.9564046989048268,"y0":50.004855695305814,"z0":5.339899758038822,"aX":-10.425890976193063},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.6,"breakHorizontal":8.3,"spinRate":2610,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.3882775086225094,"extension":6.331607461003563},"index":4,"playId":"fce20c03-5f7a-38b5-9d6b-353c09a7a9c3","pitchNumber":4,"startTime":"2026-07-01T00:04:42.276Z","endTime":"2026-07-01T00:04:46.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.1,"awayTeamWinProbability":37.9,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:04:46.982Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"John Rave grounds out, shortstop Taylor Walls to first baseman Jonathan Aranda.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-01T00:04:58.265Z","endTime":"2026-07-01T00:05:33.400Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.9,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.94696458968439,"aZ":-43.9940356090075,"pfxX":1.8134173028911054,"pfxZ":-7.609903742123955,"pX":0.27027226346848177,"pZ":1.8622901811047285,"vX0":2.139156515772481,"vY0":-123.17344939328548,"vZ0":-0.3192069239765343,"x":106.7,"y":188.5,"x0":-0.8414582969517584,"y0":50.00191819509761,"z0":5.679134834594426,"aX":2.8167721255192277},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-13.7,"breakHorizontal":-3.7,"spinRate":3005,"spinDirection":37},"zone":9,"typeConfidence":2.0,"plateTime":0.44282587172660026,"extension":6.213196132964152},"index":0,"playId":"1a053454-5f87-3ccf-8046-fa62cee5134c","pitchNumber":1,"startTime":"2026-07-01T00:05:09.995Z","endTime":"2026-07-01T00:05:13.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":85.2,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.95962692401165,"aZ":-28.002298169826886,"pfxX":-6.199405029580632,"pfxZ":2.290167998760227,"pX":0.10738685113137476,"pZ":1.8328743676592603,"vX0":4.61335487164634,"vY0":-132.73346951083448,"vZ0":-4.130326214773236,"x":112.91,"y":189.29,"x0":-0.8302558602813128,"y0":50.001546016491986,"z0":5.40072171784897,"aX":-11.287470036279585},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":3.6,"breakHorizontal":10.4,"spinRate":1975,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.4094689425864617,"extension":6.379870187993457},"hitData":{"launchSpeed":102.4,"launchAngle":1.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":126.15,"coordY":142.46}},"index":1,"playId":"6006999e-fe01-3501-aeed-14d74600f376","pitchNumber":2,"startTime":"2026-07-01T00:05:25.956Z","endTime":"2026-07-01T00:05:33.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.199999999999996,"awayTeamWinProbability":38.800000000000004,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":0.38,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:05:33.400Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Fortes singles on a bunt ground ball to third baseman Nick Loftin. Nick Fortes to 2nd. Nick Fortes advances to 2nd, on a throwing error by third baseman Nick Loftin.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-01T00:07:24.861Z","endTime":"2026-07-01T00:07:58.711Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_throwing_error"}]}],"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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.1,"endSpeed":72.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.42988684687373,"aZ":-35.35863383542836,"pfxX":-0.1991394857681409,"pfxZ":-2.4110558940646243,"pX":0.15921381330305948,"pZ":3.2760865399130448,"vX0":-2.007636026350043,"vY0":-113.84240801810103,"vZ0":0.38064779819842864,"x":110.93,"y":150.33,"x0":1.0756004931280652,"y0":50.000574489960485,"z0":6.585384151589311,"aX":-0.26323676913697525},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-4.0,"breakHorizontal":0.8,"spinRate":2370,"spinDirection":305},"zone":2,"typeConfidence":2.0,"plateTime":0.47975289764414963,"extension":6.023440830641663},"hitData":{"launchSpeed":40.8,"launchAngle":-56.0,"totalDistance":3.0,"trajectory":"bunt_grounder","hardness":"medium","location":"5","coordinates":{"coordX":118.29,"coordY":193.37}},"index":0,"playId":"db316803-17ed-3162-9efd-af9c3cfaca36","pitchNumber":1,"startTime":"2026-07-01T00:07:44.384Z","endTime":"2026-07-01T00:07:58.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":663743,"link":"/api/v1/people/663743"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.2,"awayTeamWinProbability":45.8,"homeTeamWinProbabilityAdded":-6.999999999999993,"leverageIndex":1.03,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:07:58.711Z","atBatIndex":15},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Yandy Díaz walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-01T00:08:27.437Z","endTime":"2026-07-01T00:10:24.155Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"postOnSecond":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":82.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.14171491875274,"aZ":-22.660499246760352,"pfxX":-0.6696977575059098,"pfxZ":5.588355855514919,"pX":-0.717372226187883,"pZ":3.0093098744429962,"vX0":-4.736851345201874,"vY0":-128.23731049361535,"vZ0":-3.988147262516055,"x":144.34,"y":157.53,"x0":1.2243390260933986,"y0":50.00069339280573,"z0":6.307291605612204,"aX":-1.1380182716140537},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.6,"breakHorizontal":2.0,"spinRate":2318,"spinDirection":178},"zone":1,"typeConfidence":2.0,"plateTime":0.4236544476013506,"extension":6.098902575283866},"index":0,"playId":"3a19a67d-fd2c-345f-b663-33c459d5c824","pitchNumber":1,"startTime":"2026-07-01T00:08:27.437Z","endTime":"2026-07-01T00:08:35.730Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"second":{"id":663743,"link":"/api/v1/people/663743"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":77.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.849973163630025,"aZ":-22.243388876905193,"pfxX":7.603406134293154,"pfxZ":6.64110228785699,"pX":1.0940274561752847,"pZ":2.013811506823633,"vX0":-3.011746392531386,"vY0":-120.79480012987608,"vZ0":-5.127512095072115,"x":75.3,"y":184.41,"x0":1.3607720632454468,"y0":50.003688260901676,"z0":6.089240252955138,"aX":11.373527839287728},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":11.2,"breakHorizontal":-13.2,"spinRate":1771,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.45134984814494405,"extension":6.092974782274726},"index":1,"playId":"076bcf13-1375-3bed-9ea4-add385eccbde","pitchNumber":2,"startTime":"2026-07-01T00:08:58.504Z","endTime":"2026-07-01T00:09:02.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"second":{"id":663743,"link":"/api/v1/people/663743"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":76.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.009814963991726,"aZ":-35.15457642654826,"pfxX":0.5587540073784605,"pfxZ":-2.066094327202144,"pX":-0.8053632080967233,"pZ":0.9282876409396346,"vX0":-3.94264468097767,"vY0":-119.14374101978646,"vZ0":-4.82526428897217,"x":147.7,"y":213.72,"x0":0.7953609540099443,"y0":50.00335192119465,"z0":6.142625891585519,"aX":0.8075032829174321},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-4.6,"breakHorizontal":-0.1,"spinRate":1918,"spinDirection":351},"zone":13,"typeConfidence":2.0,"plateTime":0.45899944254037983,"extension":6.217120265986845},"index":2,"playId":"5e6b1627-9ead-3ed6-aa92-529c942311a1","pitchNumber":3,"startTime":"2026-07-01T00:09:17.195Z","endTime":"2026-07-01T00:09:22.811Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"second":{"id":663743,"link":"/api/v1/people/663743"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":77.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.16877785468036,"aZ":-21.135556207299572,"pfxX":7.608114151600953,"pfxZ":7.379218609632259,"pX":0.9031026873380325,"pZ":0.9474035902241631,"vX0":-3.3410858539230444,"vY0":-121.11210438158301,"vZ0":-7.417954155794472,"x":82.58,"y":213.2,"x0":1.307084421510249,"y0":50.002180116506466,"z0":5.879626696696467,"aX":11.377476033921354},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":12.0,"breakHorizontal":-13.1,"spinRate":1632,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.4510908391902331,"extension":6.370078110636374},"index":3,"playId":"de7b9a6c-56ea-38db-bfd3-c264fcf16b18","pitchNumber":4,"startTime":"2026-07-01T00:09:42.756Z","endTime":"2026-07-01T00:09:45.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"second":{"id":663743,"link":"/api/v1/people/663743"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":92.4,"endSpeed":85.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.469391121252936,"aZ":-16.616799386466347,"pfxX":4.154359542469691,"pfxZ":8.417361547748243,"pX":-1.3364466955376841,"pZ":4.679541203271276,"vX0":-7.734788306833776,"vY0":-134.42192563938386,"vZ0":-0.9168546585513686,"x":167.94,"y":112.43,"x0":1.025786332025207,"y0":50.00032637741715,"z0":6.193859888920299,"aX":7.67680918371764},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.4,"breakHorizontal":-6.0,"spinRate":2264,"spinDirection":149},"zone":11,"typeConfidence":2.0,"plateTime":0.4059499202427119,"extension":6.144475042120088},"index":4,"playId":"8aadffe3-dac7-354f-8ac0-ae7b87265d2b","pitchNumber":5,"startTime":"2026-07-01T00:10:02.060Z","endTime":"2026-07-01T00:10:05.900Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"second":{"id":663743,"link":"/api/v1/people/663743"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.4,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.12945547161701,"aZ":-23.42752330386718,"pfxX":-0.751420297025251,"pfxZ":5.106220577026894,"pX":-1.4420719643270572,"pZ":3.3334246483007184,"vX0":-5.5482569834130935,"vY0":-129.10936835206866,"vZ0":-3.0687751439779243,"x":171.97,"y":148.78,"x0":0.8193124286590875,"y0":50.00426917244563,"z0":6.311023278332542,"aX":-1.2869247466921812},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.9,"breakHorizontal":2.4,"spinRate":2279,"spinDirection":169},"zone":11,"typeConfidence":2.0,"plateTime":0.42185208966396504,"extension":6.107703679903605},"index":5,"playId":"0a34bfb2-70a6-373a-983a-b1d29531676e","pitchNumber":6,"startTime":"2026-07-01T00:10:19.562Z","endTime":"2026-07-01T00:10:24.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"second":{"id":663743,"link":"/api/v1/people/663743"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.3,"awayTeamWinProbability":49.7,"homeTeamWinProbabilityAdded":-3.9000000000000057,"leverageIndex":1.47,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:10:24.155Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonathan Aranda singles on a line drive to center fielder Lane Thomas. Nick Fortes scores. Yandy Díaz to 3rd.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-01T00:10:46.484Z","endTime":"2026-07-01T00:11:30.511Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"postOnThird":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":{"id":702070,"link":"/api/v1/people/702070"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":84.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.728705727153503,"aZ":-19.96903150716406,"pfxX":6.7813852187138455,"pfxZ":6.772334727248836,"pX":-0.4127391476530588,"pZ":3.662772902065589,"vX0":-5.859682934158219,"vY0":-132.27475882696015,"vZ0":-2.5362233487578822,"x":132.73,"y":139.89,"x0":0.9320421127589882,"y0":50.00221999207369,"z0":6.071034646476176,"aX":12.220487098511395},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.0,"breakHorizontal":-11.3,"spinRate":2266,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.4114324299900831,"extension":6.141074762600055},"index":0,"playId":"d8f402c9-41be-3196-b161-e70e35ed283d","pitchNumber":1,"startTime":"2026-07-01T00:10:48.882Z","endTime":"2026-07-01T00:10:52.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":663743,"link":"/api/v1/people/663743"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":82.1,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.77849782590639,"aZ":-25.789471167832325,"pfxX":-0.6962172182135284,"pfxZ":3.7703933015172453,"pX":-0.0539334183747507,"pZ":3.0081418939267666,"vX0":-3.01372733756811,"vY0":-127.81746872902589,"vZ0":-3.1227308680632575,"x":119.06,"y":157.56,"x0":1.2201149287941355,"y0":50.00097082798776,"z0":6.222236363587597,"aX":-1.1767531165755394},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.5,"breakHorizontal":1.8,"spinRate":2415,"spinDirection":174},"zone":2,"typeConfidence":2.0,"plateTime":0.4248998379688129,"extension":6.124705965818499},"index":1,"playId":"66397479-3704-35dd-a429-17d19161280b","pitchNumber":2,"startTime":"2026-07-01T00:11:04.183Z","endTime":"2026-07-01T00:11:07.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":663743,"link":"/api/v1/people/663743"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":84.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.67734221659621,"aZ":-19.873406804422466,"pfxX":6.473982900865908,"pfxZ":6.809693568927346,"pX":0.654763678287952,"pZ":2.329611957328394,"vX0":-3.2974596272369605,"vY0":-132.19992255957393,"vZ0":-5.8784605899518505,"x":92.04,"y":175.88,"x0":1.0633816903108482,"y0":50.0043228256005,"z0":5.996789997899587,"aX":11.69901391349498},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.5,"breakHorizontal":-11.3,"spinRate":2328,"spinDirection":157},"zone":6,"typeConfidence":2.0,"plateTime":0.4110569152235253,"extension":6.116220550033747},"hitData":{"launchSpeed":93.1,"launchAngle":15.0,"totalDistance":243.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":102.99,"coordY":105.68}},"index":2,"playId":"b84d72b3-ac69-3146-84ef-3977d1b23b66","pitchNumber":3,"startTime":"2026-07-01T00:11:20.157Z","endTime":"2026-07-01T00:11:30.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":663743,"link":"/api/v1/people/663743"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.7,"awayTeamWinProbability":63.3,"homeTeamWinProbabilityAdded":-13.599999999999994,"leverageIndex":2.24,"dramaIndex":145.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:11:30.511Z","atBatIndex":17},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Junior Caminero homers (23) on a fly ball to left center field. Yandy Díaz scores. Jonathan Aranda scores.","rbi":3,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-01T00:11:53.751Z","endTime":"2026-07-01T00:12:57.563Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":{"id":702070,"link":"/api/v1/people/702070"},"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":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":{"id":702070,"link":"/api/v1/people/702070"},"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":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":{"id":702070,"link":"/api/v1/people/702070"},"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(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.4,"endSpeed":83.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.036105802512346,"aZ":-24.622133037748405,"pfxX":-0.3949728191770614,"pfxZ":4.326081613728384,"pX":-1.1351485043762475,"pZ":2.316917828876524,"vX0":-4.861216442851955,"vY0":-130.17529913341136,"vZ0":-5.172048946024201,"x":160.27,"y":176.22,"x0":0.794844985185601,"y0":50.00181765501497,"z0":6.154090686706907,"aX":-0.6881334581441957},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.1,"breakHorizontal":1.6,"spinRate":2336,"spinDirection":172},"zone":13,"typeConfidence":2.0,"plateTime":0.41809920883731877,"extension":6.331801534681226},"index":0,"playId":"97b4e8d4-0e54-33c4-b506-261e38e393df","pitchNumber":1,"startTime":"2026-07-01T00:12:05.863Z","endTime":"2026-07-01T00:12:08.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"third":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.13829977879738,"aZ":-17.223394175693308,"pfxX":6.181909170816709,"pfxZ":8.263293620508062,"pX":-0.3105914622228621,"pZ":3.064292640995734,"vX0":-5.157761385665326,"vY0":-133.05692432158338,"vZ0":-4.832432566907357,"x":128.84,"y":156.04,"x0":0.8412715455559231,"y0":50.00243931683129,"z0":6.135881120933237,"aX":11.18436326036987},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.3,"breakHorizontal":-10.2,"spinRate":2213,"spinDirection":153},"zone":1,"typeConfidence":2.0,"plateTime":0.4102336967257849,"extension":6.158160445749391},"hitData":{"launchSpeed":108.6,"launchAngle":29.0,"totalDistance":438.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":37.73,"coordY":44.38}},"index":1,"playId":"ddebf6c4-7f55-3114-aaa4-fd70ccc346c6","pitchNumber":2,"startTime":"2026-07-01T00:12:26.090Z","endTime":"2026-07-01T00:12:57.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"third":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.599999999999998,"awayTeamWinProbability":79.4,"homeTeamWinProbabilityAdded":-16.100000000000005,"leverageIndex":1.68,"dramaIndex":146.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:12:57.563Z","atBatIndex":18},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ryan Vilade homers (6) on a fly ball to left center field.","rbi":1,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-01T00:13:24.809Z","endTime":"2026-07-01T00:13:51.656Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":{"id":702070,"link":"/api/v1/people/702070"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-01T00:13:08.888Z","endTime":"2026-07-01T00:13:27.034Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":73.3,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.581499390944128,"aZ":-24.782400681207974,"pfxX":6.439263642925551,"pfxZ":5.454542836000221,"pX":0.133219734900767,"pZ":2.130929812673091,"vX0":-4.455749287671704,"vY0":-115.45202945966466,"vZ0":-4.354859861496472,"x":111.92,"y":181.24,"x0":1.2472516817693584,"y0":50.00508702631049,"z0":6.414238670055946,"aX":8.733354171012802},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":9.1,"breakHorizontal":-10.6,"spinRate":1418,"spinDirection":140},"zone":8,"typeConfidence":2.0,"plateTime":0.4735961509912636,"extension":6.091856206619959},"hitData":{"launchSpeed":103.1,"launchAngle":29.0,"totalDistance":416.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":59.2,"coordY":43.91}},"index":1,"playId":"97aaa7fe-6e20-300f-9595-3ca59839e377","pitchNumber":1,"startTime":"2026-07-01T00:13:27.034Z","endTime":"2026-07-01T00:13:51.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":668723,"link":"/api/v1/people/668723"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.2,"awayTeamWinProbability":85.8,"homeTeamWinProbabilityAdded":-6.399999999999999,"leverageIndex":0.53,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:13:51.656Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonny DeLuca singles on a line drive to left fielder Isaac Collins.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-01T00:14:10.411Z","endTime":"2026-07-01T00:14:53.663Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":74.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.546168843426422,"aZ":-22.41686713370487,"pfxX":6.578402526574193,"pfxZ":6.935631976367416,"pX":-0.27292484385036064,"pZ":2.911243923529223,"vX0":-5.35696463687993,"vY0":-116.88404523592051,"vZ0":-2.9915469769791327,"x":127.4,"y":160.18,"x0":1.175461995526626,"y0":50.003116620886374,"z0":6.274536966847162,"aX":9.256145563063068},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":12.2,"breakHorizontal":-10.9,"spinRate":1539,"spinDirection":134},"zone":1,"typeConfidence":2.0,"plateTime":0.4656256011147395,"extension":6.1125710636068895},"index":0,"playId":"0216f971-3bda-389b-a9be-f86f03b840ff","pitchNumber":1,"startTime":"2026-07-01T00:14:10.411Z","endTime":"2026-07-01T00:14:13.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":82.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.908386226596548,"aZ":-24.89723514517236,"pfxX":0.28700777664814314,"pfxZ":4.268287581454686,"pX":-0.7442311390028937,"pZ":3.485122936601753,"vX0":-5.081938838163513,"vY0":-128.5357680320334,"vZ0":-2.515494951483464,"x":145.37,"y":144.68,"x0":1.205516740914226,"y0":50.002792814616285,"z0":6.3719803277616,"aX":0.4897325532167008},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.4,"breakHorizontal":0.4,"spinRate":2202,"spinDirection":154},"zone":11,"typeConfidence":2.0,"plateTime":0.42307883878903363,"extension":6.004163008339638},"index":1,"playId":"92c426ca-0fdf-308b-aa65-ace83841ad4b","pitchNumber":2,"startTime":"2026-07-01T00:14:20.725Z","endTime":"2026-07-01T00:14:24.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":75.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.725973697730804,"aZ":-21.31198615555924,"pfxX":6.278133240657186,"pfxZ":7.666316341901384,"pX":1.263861065589395,"pZ":1.4610562273540453,"vX0":-2.131957308765403,"vY0":-117.31932606257868,"vZ0":-6.8692738978414365,"x":68.82,"y":199.33,"x0":1.360054021081715,"y0":50.00528261650966,"z0":6.366105543908878,"aX":8.89868980611221},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":12.7,"breakHorizontal":-11.0,"spinRate":1510,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.46393777507493184,"extension":5.94754125989921},"index":2,"playId":"60955da3-462a-33b1-91b0-abfaa84956a6","pitchNumber":3,"startTime":"2026-07-01T00:14:31.763Z","endTime":"2026-07-01T00:14:35.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":81.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.61887966713212,"aZ":-25.27415169042199,"pfxX":-0.40244072073021675,"pfxZ":4.116391026771026,"pX":0.8028491181621104,"pZ":2.665351433677718,"vX0":-1.8705376794064943,"vY0":-127.20572088505709,"vZ0":-3.75084982589407,"x":86.4,"y":166.82,"x0":1.593333703709969,"y0":50.00087183966785,"z0":6.112428882700325,"aX":-0.6739889018196993},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.1,"breakHorizontal":1.1,"spinRate":2304,"spinDirection":158},"zone":6,"typeConfidence":2.0,"plateTime":0.4269527806756521,"extension":5.852710661225007},"hitData":{"launchSpeed":98.7,"launchAngle":11.0,"totalDistance":207.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":91.89,"coordY":125.2}},"index":3,"playId":"faec46b1-ce20-3649-bc75-71d7571f896d","pitchNumber":4,"startTime":"2026-07-01T00:14:44.181Z","endTime":"2026-07-01T00:14:53.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":676356,"link":"/api/v1/people/676356"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.6,"awayTeamWinProbability":87.4,"homeTeamWinProbabilityAdded":-1.5999999999999996,"leverageIndex":0.38,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:14:53.663Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chandler Simpson singles on a ground ball to right fielder John Rave. Jonny DeLuca to 3rd.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-01T00:15:16.853Z","endTime":"2026-07-01T00:17:59.462Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"postOnThird":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"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":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.559927180894693,"aZ":-18.92495317439146,"pfxX":7.920031775896801,"pfxZ":7.342473778994169,"pX":-0.00680062397643564,"pZ":3.0737648492068876,"vX0":-5.3456577449492535,"vY0":-133.00480562402973,"vZ0":-4.599273342642749,"x":117.26,"y":155.79,"x0":0.9925834100237672,"y0":50.00522520482789,"z0":6.184208817406848,"aX":14.296447695788824},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.6,"breakHorizontal":-13.3,"spinRate":2251,"spinDirection":156},"zone":2,"typeConfidence":2.0,"plateTime":0.4106633356188012,"extension":6.148919240872449},"index":0,"playId":"8d58ca19-ed83-3834-bb81-8a2ac6a5cea4","pitchNumber":1,"startTime":"2026-07-01T00:15:19.471Z","endTime":"2026-07-01T00:15:22.592Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"first":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.12676460104413,"aZ":-24.06525328035752,"pfxX":-1.0953687741468767,"pfxZ":4.857323739119293,"pX":-0.024164953730334175,"pZ":2.366585394155101,"vX0":-2.32979716732391,"vY0":-127.56213737247778,"vZ0":-5.103234765235637,"x":117.92,"y":174.88,"x0":1.0387240047817334,"y0":50.00135476240781,"z0":6.259925322931421,"aX":-1.8275251373319836},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.0,"breakHorizontal":2.4,"spinRate":2276,"spinDirection":161},"zone":5,"typeConfidence":2.0,"plateTime":0.4273186583967248,"extension":6.0512088808397815},"index":1,"playId":"221daa68-9f17-3c61-9b1c-92528375ecfc","pitchNumber":2,"startTime":"2026-07-01T00:15:50.031Z","endTime":"2026-07-01T00:15:53.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"first":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.786772369854553,"aZ":-14.60987664879769,"pfxX":3.899578482999522,"pfxZ":9.787975090601993,"pX":-1.5630845655520382,"pZ":2.5390836492768125,"vX0":-7.116993595104639,"vY0":-132.70370730369274,"vZ0":-6.8237753672642505,"x":176.58,"y":170.22,"x0":0.6395432050279798,"y0":50.001567200773955,"z0":6.196163189148396,"aX":6.997227959700009},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.6,"breakHorizontal":-5.6,"spinRate":2307,"spinDirection":159},"zone":11,"typeConfidence":2.0,"plateTime":0.4117993335500225,"extension":6.05584759174826},"index":2,"playId":"2d92965b-f827-35e2-b93e-9f69ec920209","pitchNumber":3,"startTime":"2026-07-01T00:16:06.788Z","endTime":"2026-07-01T00:16:09.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"first":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"playId":"7fc487b0-b5dc-3125-930c-5259c6d19430","startTime":"2026-07-01T00:16:26.709Z","endTime":"2026-07-01T00:16:29.709Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"first":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":74.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.823318322521132,"aZ":-37.29271166961664,"pfxX":-0.20927410522024914,"pfxZ":-3.6821058762785452,"pX":0.26526990190870015,"pZ":0.5041996000206653,"vX0":-1.6312246275273088,"vY0":-116.76846650640503,"vZ0":-5.136715965361836,"x":106.89,"y":225.17,"x0":0.9984893476677992,"y0":50.004747311707305,"z0":6.2196408028375245,"aX":-0.29059571739255324},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-7.7,"breakHorizontal":0.7,"spinRate":2282,"spinDirection":350},"zone":14,"typeConfidence":2.0,"plateTime":0.4680579396086726,"extension":6.132230962952969},"index":4,"playId":"05fafdb5-9635-34f9-b8d6-79bd061dc7d6","pitchNumber":4,"startTime":"2026-07-01T00:16:42.300Z","endTime":"2026-07-01T00:16:45.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"first":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.627407319435413,"aZ":-23.989783476207286,"pfxX":-2.463389554467567,"pfxZ":4.892865971572711,"pX":-0.9441093788362607,"pZ":1.6634305858254066,"vX0":-3.8787334741919226,"vY0":-127.56546258964575,"vZ0":-6.70169112026274,"x":152.99,"y":193.87,"x0":0.9075152691188251,"y0":50.001341393487856,"z0":6.176767882363288,"aX":-4.118872508801932},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.8,"breakHorizontal":5.3,"spinRate":2386,"spinDirection":176},"zone":13,"typeConfidence":2.0,"plateTime":0.42697638237982005,"extension":6.035789827735191},"index":5,"playId":"62f7f53e-0f73-3569-ad10-f54396a50d9d","pitchNumber":5,"startTime":"2026-07-01T00:17:06.590Z","endTime":"2026-07-01T00:17:11.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"first":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":6,"playId":"d3a90ffb-b611-3394-9f43-429d41529147","startTime":"2026-07-01T00:17:25.505Z","endTime":"2026-07-01T00:17:28.505Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"first":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.51438731857552,"aZ":-15.898540443697058,"pfxX":8.73008109044812,"pfxZ":9.156028727031678,"pX":0.7829307296362545,"pZ":2.490653167374932,"vX0":-3.8404788211712817,"vY0":-132.0626677284932,"vZ0":-6.152044748324944,"x":87.16,"y":171.53,"x0":1.1169626056050148,"y0":50.00143918240023,"z0":6.007966726579765,"aX":15.512822621972644},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":15.6,"breakHorizontal":-15.0,"spinRate":2241,"spinDirection":154},"zone":6,"typeConfidence":2.0,"plateTime":0.41379766334116086,"extension":6.043694121748027},"hitData":{"launchSpeed":96.3,"launchAngle":-4.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.4,"coordY":100.88}},"index":7,"playId":"d13f96f1-1934-3b48-8c5d-c21c92966be0","pitchNumber":6,"startTime":"2026-07-01T00:17:49.158Z","endTime":"2026-07-01T00:17:59.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"first":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.1,"awayTeamWinProbability":90.9,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":0.62,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:17:59.462Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ben Williamson singles on a line drive to center fielder Lane Thomas. Jonny DeLuca scores.","rbi":1,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-01T00:19:44.334Z","endTime":"2026-07-01T00:21:30.058Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,3,4,5,6,7,8],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","movementReason":"r_pickoff_caught_stealing_2b","runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":702070,"link":"/api/v1/people/702070"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":686681,"link":"/api/v1/people/686681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":{"id":702070,"link":"/api/v1/people/702070"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-01T00:18:11.184Z","endTime":"2026-07-01T00:19:10.784Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"third":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"playId":"a3b32453-54a2-3fb7-bd73-19ac4427943e","startTime":"2026-07-01T00:19:10.784Z","endTime":"2026-07-01T00:19:16.950Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"third":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"With Ben Williamson batting, Chandler Simpson picked off and caught stealing 2nd base, second baseman Michael Massey.","event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":true,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"actionPlayId":"a3b32453-54a2-3fb7-bd73-19ac4427943e","startTime":"2026-07-01T00:19:40.887Z","endTime":"2026-07-01T00:19:46.571Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":802415,"link":"/api/v1/people/802415"},"defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"third":{"id":676356,"link":"/api/v1/people/676356"},"postOnThird":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"homeTeamWinProbability":11.799999999999999,"awayTeamWinProbability":88.2,"homeTeamWinProbabilityAdded":2.6999999999999993,"leverageIndex":0.56,"dramaIndex":36.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.402712333211248,"aZ":-30.475612655536246,"pfxX":-0.7173257829946462,"pfxZ":1.1657908621407636,"pX":-0.8376864410691551,"pZ":-0.4612666525976956,"vX0":-3.48765541035016,"vY0":-119.70828012458192,"vZ0":-9.114415419335389,"x":148.93,"y":251.23,"x0":0.7293230466754457,"y0":50.00174226876814,"z0":6.1109549532685445,"aX":-1.0443228024432607},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":0.2,"breakHorizontal":2.2,"spinRate":2526,"spinDirection":78},"zone":13,"typeConfidence":2.0,"plateTime":0.45696933868962875,"extension":6.306387368719475},"index":3,"playId":"129d46ae-7d00-3b4f-9de4-0e2209dfe0b9","pitchNumber":1,"startTime":"2026-07-01T00:19:46.571Z","endTime":"2026-07-01T00:19:50.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"third":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":75.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.964556663654125,"aZ":-19.589527586145877,"pfxX":6.932990223564568,"pfxZ":8.859787248958549,"pX":0.2797232488549706,"pZ":0.7570445633940595,"vX0":-4.367658398778971,"vY0":-117.76162746748554,"vZ0":-8.196121043292422,"x":106.34,"y":218.34,"x0":1.2470758570213651,"y0":50.00490978237136,"z0":6.061231561208087,"aX":9.850232010046128},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":14.5,"breakHorizontal":-11.6,"spinRate":1651,"spinDirection":139},"zone":14,"typeConfidence":2.0,"plateTime":0.4630918938099877,"extension":6.393035111149471},"index":4,"playId":"a80e2106-2e62-3333-80f6-6b5a8eea2631","pitchNumber":2,"startTime":"2026-07-01T00:20:06.548Z","endTime":"2026-07-01T00:20:10.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"third":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.82620117310099,"aZ":-14.033684716177945,"pfxX":3.7020305863991148,"pfxZ":10.0232303592604,"pX":-0.6197480008207995,"pZ":1.1241754497235075,"vX0":-5.197717481335184,"vY0":-132.53982921721024,"vZ0":-9.942564533853943,"x":140.62,"y":208.43,"x0":0.8705177261272107,"y0":50.000947556614186,"z0":5.908239215999318,"aX":6.698278044593051},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.6,"breakHorizontal":-5.8,"spinRate":2233,"spinDirection":154},"zone":13,"typeConfidence":2.0,"plateTime":0.4106216925310968,"extension":6.426290091587419},"index":5,"playId":"36ec2458-ba87-377f-a3f2-09de14a7775b","pitchNumber":3,"startTime":"2026-07-01T00:20:26.846Z","endTime":"2026-07-01T00:20:30.361Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"third":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.177110705558277,"aZ":-14.295313412882226,"pfxX":4.402521338792205,"pfxZ":10.111873285773747,"pX":-0.3838438486431279,"pZ":3.165413941135385,"vX0":-4.815488484346529,"vY0":-131.44802150754157,"vZ0":-5.238446190445687,"x":131.63,"y":153.31,"x0":0.8909819566645027,"y0":50.00142207764233,"z0":6.227839390521831,"aX":7.7831411681402605},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":17.5,"breakHorizontal":-7.1,"spinRate":2240,"spinDirection":153},"zone":1,"typeConfidence":2.0,"plateTime":0.4150662536698366,"extension":6.043779889529769},"index":6,"playId":"f89db8fb-dbcd-38fc-8f19-72cd770adb8c","pitchNumber":4,"startTime":"2026-07-01T00:20:43.230Z","endTime":"2026-07-01T00:20:46.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"third":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.683247700823483,"aZ":-25.474940709588093,"pfxX":-0.5301524686086054,"pfxZ":3.9193198379941228,"pX":-1.1735130042333113,"pZ":2.1608846319336448,"vX0":-5.751612804627817,"vY0":-129.61813300274355,"vZ0":-5.130854415210663,"x":161.73,"y":180.44,"x0":1.1381461655570466,"y0":50.00591473724461,"z0":6.097684364766781,"aX":-0.9074578078399813},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.2,"breakHorizontal":2.2,"spinRate":2395,"spinDirection":154},"zone":13,"typeConfidence":2.0,"plateTime":0.4216737007642575,"extension":6.174273987359165},"index":7,"playId":"53532cb2-694c-3e86-8aa5-d851486abfe7","pitchNumber":5,"startTime":"2026-07-01T00:20:59.104Z","endTime":"2026-07-01T00:21:02.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"third":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.24664614225878,"aZ":-14.593677549585305,"pfxX":3.5710327296148723,"pfxZ":9.419821470073256,"pX":-0.45784523468991173,"pZ":2.991939145566754,"vX0":-5.569110312432516,"vY0":-134.98968179042484,"vZ0":-5.5855904352733114,"x":134.45,"y":158.0,"x0":1.1573046331858214,"y0":50.004248328077296,"z0":6.095877496936896,"aX":6.666298621277457},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.2,"breakHorizontal":-5.4,"spinRate":2328,"spinDirection":158},"zone":1,"typeConfidence":2.0,"plateTime":0.40399695893143805,"extension":6.187791651280635},"hitData":{"launchSpeed":90.1,"launchAngle":19.0,"totalDistance":272.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":117.03,"coordY":84.66}},"index":8,"playId":"6fd99533-cf82-3beb-81f2-379b78ffae94","pitchNumber":6,"startTime":"2026-07-01T00:21:20.567Z","endTime":"2026-07-01T00:21:30.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"third":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":810938,"link":"/api/v1/people/810938"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.4,"awayTeamWinProbability":90.6,"homeTeamWinProbabilityAdded":-2.3999999999999986,"leverageIndex":0.56,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:21:30.058Z","atBatIndex":22},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Taylor Walls grounds into a force out, shortstop Bobby Witt Jr. to second baseman Michael Massey. Ben Williamson out at 2nd. Taylor Walls to 1st.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-01T00:21:57.902Z","endTime":"2026-07-01T00:23:10.107Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"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":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686681,"link":"/api/v1/people/686681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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.2,"endSpeed":81.9,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.010973645046935,"aZ":-24.727134933102796,"pfxX":-0.6980810075004786,"pfxZ":4.415725248641161,"pX":-1.1982975601842951,"pZ":2.0590938924100506,"vX0":-4.890606785317534,"vY0":-128.40013995802778,"vZ0":-5.9132760698882265,"x":162.68,"y":183.18,"x0":0.8137929504803617,"y0":50.005713315992516,"z0":6.289892406572932,"aX":-1.1766404944251567},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.0,"breakHorizontal":2.3,"spinRate":2358,"spinDirection":171},"zone":13,"typeConfidence":2.0,"plateTime":0.4249074874585794,"extension":6.064027073580009},"index":0,"playId":"5a30f88a-0f45-39e0-a340-d61f9f47a560","pitchNumber":1,"startTime":"2026-07-01T00:22:00.323Z","endTime":"2026-07-01T00:22:04.497Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"R","description":"Right"}},"first":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.7,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.817816592230148,"aZ":-24.226614594377036,"pfxX":0.02622140051125621,"pfxZ":4.709673350352361,"pX":-0.8360240984048284,"pZ":2.8191291603760775,"vX0":-4.725582826364028,"vY0":-128.35340621940142,"vZ0":-3.945604081435515,"x":148.87,"y":162.66,"x0":1.0169602338240513,"y0":50.00227887966009,"z0":6.238556048179279,"aX":0.045329958038189254},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.9,"breakHorizontal":0.8,"spinRate":2350,"spinDirection":168},"zone":11,"typeConfidence":2.0,"plateTime":0.42495779866652184,"extension":6.113977679758666},"index":1,"playId":"1bc638c0-7580-3d3b-82a1-abdc451913fe","pitchNumber":2,"startTime":"2026-07-01T00:22:27.193Z","endTime":"2026-07-01T00:22:30.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"R","description":"Right"}},"first":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":74.1,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.35771580416505,"aZ":-24.880182906939563,"pfxX":5.740979504981295,"pfxZ":5.270422313521484,"pX":1.022671010117679,"pZ":1.2600011667041546,"vX0":-2.9407869611498167,"vY0":-116.69252252095345,"vZ0":-6.015882558843207,"x":78.02,"y":204.76,"x0":1.5514808973666125,"y0":50.00068556681278,"z0":6.20639625313498,"aX":7.939640107595264},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":8.4,"breakHorizontal":-9.7,"spinRate":1594,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.4688478152142852,"extension":5.972700048922011},"index":2,"playId":"ea01b4e2-b46e-326b-99af-b3b18757001c","pitchNumber":3,"startTime":"2026-07-01T00:22:47.540Z","endTime":"2026-07-01T00:22:50.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"R","description":"Right"}},"first":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.7,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.027462325950694,"aZ":-15.66405322976858,"pfxX":3.6953734140002163,"pfxZ":8.84056461603362,"pX":-0.5414598546777264,"pZ":3.120130916860725,"vX0":-5.615055436134755,"vY0":-134.97487025528935,"vZ0":-5.026573320665705,"x":137.64,"y":154.54,"x0":1.0741531206425983,"y0":50.00457679814681,"z0":6.089192500996391,"aX":6.902943371043228},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.2,"breakHorizontal":-5.6,"spinRate":2321,"spinDirection":151},"zone":1,"typeConfidence":2.0,"plateTime":0.4039309946448921,"extension":6.228542771368751},"hitData":{"launchSpeed":91.0,"launchAngle":0.0,"totalDistance":50.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.88,"coordY":146.51}},"index":3,"playId":"a4ed4a13-9929-3e5a-909b-0d534f2d78e9","pitchNumber":4,"startTime":"2026-07-01T00:23:03.601Z","endTime":"2026-07-01T00:23:10.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"R","description":"Right"}},"first":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":670764,"link":"/api/v1/people/670764"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.299999999999999,"awayTeamWinProbability":89.7,"homeTeamWinProbabilityAdded":0.8999999999999986,"leverageIndex":0.37,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:23:10.107Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Fortes flies out to right fielder John Rave.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-01T00:23:36.737Z","endTime":"2026-07-01T00:24:27.290Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":81.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.00776772820439,"aZ":-23.751034815866337,"pfxX":0.3909862548769798,"pfxZ":5.0588922058323025,"pX":0.24893768707225594,"pZ":2.346733909231465,"vX0":-1.8055003343053562,"vY0":-127.1650213629397,"vZ0":-5.474677659617141,"x":107.51,"y":175.42,"x0":0.9122749862203688,"y0":50.003092112294084,"z0":6.371099307313377,"aX":0.6511998297078005},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":8.4,"breakHorizontal":-0.4,"spinRate":2305,"spinDirection":170},"zone":5,"typeConfidence":2.0,"plateTime":0.4280202088059921,"extension":5.919483460551233},"index":0,"playId":"c1035fb9-1aa2-3904-9e33-646998e79d54","pitchNumber":1,"startTime":"2026-07-01T00:23:38.862Z","endTime":"2026-07-01T00:23:42.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"first":{"id":670764,"link":"/api/v1/people/670764"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":91.6,"endSpeed":85.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.45804652235693,"aZ":-16.61131834186252,"pfxX":5.404091969685641,"pfxZ":8.489854502299238,"pX":-0.8717000350875111,"pZ":2.325390649104609,"vX0":-6.805491004453775,"vY0":-133.26937458407735,"vZ0":-6.840147772381658,"x":150.23,"y":175.99,"x0":0.9901859970970851,"y0":50.00540884518641,"z0":6.085744355124074,"aX":9.91019391853939},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.4,"breakHorizontal":-8.6,"spinRate":2267,"spinDirection":152},"zone":13,"typeConfidence":2.0,"plateTime":0.4080066281331667,"extension":6.264110927891098},"index":1,"playId":"b20ebccd-0093-315d-a42f-12b91553135c","pitchNumber":2,"startTime":"2026-07-01T00:23:55.803Z","endTime":"2026-07-01T00:23:59.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"first":{"id":670764,"link":"/api/v1/people/670764"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-01T00:24:04.879Z","endTime":"2026-07-01T00:24:18.614Z","isPitch":false,"type":"action","player":{"id":663743,"link":"/api/v1/people/663743"},"defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"first":{"id":670764,"link":"/api/v1/people/670764"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":75.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.871005589764177,"aZ":-36.07317208152559,"pfxX":-2.3178185033616487,"pfxZ":-2.734628645987991,"pX":0.859488776638179,"pZ":2.18207303831957,"vX0":0.2565303459036141,"vY0":-117.71917006417087,"vZ0":-1.9723460359127332,"x":84.24,"y":179.86,"x0":1.051805395376104,"y0":50.001849697140784,"z0":6.318938572138824,"aX":-3.3067337888077075},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-5.2,"breakHorizontal":4.2,"spinRate":2221,"spinDirection":345},"zone":14,"typeConfidence":2.0,"plateTime":0.46236378201051664,"extension":5.968294222177178},"hitData":{"launchSpeed":88.3,"launchAngle":37.0,"totalDistance":310.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":197.89,"coordY":96.78}},"index":3,"playId":"40390acd-1eb7-319f-a178-53387525e0f1","pitchNumber":3,"startTime":"2026-07-01T00:24:18.614Z","endTime":"2026-07-01T00:24:27.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"first":{"id":670764,"link":"/api/v1/people/670764"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":663743,"link":"/api/v1/people/663743"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.0,"awayTeamWinProbability":89.0,"homeTeamWinProbabilityAdded":0.7000000000000011,"leverageIndex":0.28,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:24:27.290Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Loftin flies out to center fielder Jonny DeLuca.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-01T00:26:18.232Z","endTime":"2026-07-01T00:27:39.590Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.5,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.59567866533716,"aZ":-25.43464326192994,"pfxX":-9.599990896087707,"pfxZ":3.9898769290470995,"pX":0.3860517768421064,"pZ":1.8865875467114783,"vX0":6.3033815969367835,"vY0":-128.79382834695735,"vZ0":-4.268383945868628,"x":102.28,"y":187.84,"x0":-0.8401933477417552,"y0":50.00026274858149,"z0":5.521632518273474,"aX":-16.199836366890207},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.5,"breakHorizontal":16.1,"spinRate":1855,"spinDirection":223},"zone":9,"typeConfidence":2.0,"plateTime":0.4245380130390446,"extension":6.461572787682283},"index":0,"playId":"5fbaa007-8148-3a9c-a791-30509a072e13","pitchNumber":1,"startTime":"2026-07-01T00:26:39.588Z","endTime":"2026-07-01T00:26:43.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.85976632131992,"aZ":-31.273434040169185,"pfxX":5.08820662830732,"pfxZ":0.559688564887189,"pX":0.7605495333665256,"pZ":1.718100913450282,"vX0":3.160727547233206,"vY0":-125.91902245923187,"vZ0":-2.8546722364373256,"x":88.01,"y":192.39,"x0":-1.1724573684214097,"y0":50.00264595904107,"z0":5.400030529528758,"aX":8.159030939802069},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.6,"breakHorizontal":-10.0,"spinRate":3199,"spinDirection":46},"zone":9,"typeConfidence":2.0,"plateTime":0.43519628651752473,"extension":6.2266093991701315},"index":1,"playId":"a8092500-1268-3849-8605-aeedfe0a04e2","pitchNumber":2,"startTime":"2026-07-01T00:26:54.866Z","endTime":"2026-07-01T00:26:58.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.02953100037947,"aZ":-17.204519187534693,"pfxX":-9.876936187395318,"pfxZ":7.768789934714507,"pX":-0.021899337116224483,"pZ":1.6461380929498084,"vX0":5.964063271171901,"vY0":-138.20098121062068,"vZ0":-6.808470004402288,"x":117.83,"y":194.33,"x0":-0.9295986491099628,"y0":50.00015616640065,"z0":5.30578676965516,"aX":-19.02070686180623},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.7,"breakHorizontal":16.6,"spinRate":2625,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.39697659041001376,"extension":6.349278819349918},"index":2,"playId":"51b220c0-fac4-37e5-9324-b4227b79019d","pitchNumber":3,"startTime":"2026-07-01T00:27:12.901Z","endTime":"2026-07-01T00:27:16.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.296859449449784,"aZ":-24.53598268411898,"pfxX":-10.687175055018802,"pfxZ":4.4642074056259125,"pX":-0.2501714994442336,"pZ":1.569898175970045,"vX0":4.974919375933087,"vY0":-130.02826947969672,"vZ0":-5.16649507220624,"x":126.54,"y":196.39,"x0":-0.7997506713208431,"y0":50.00592302731141,"z0":5.444711180577561,"aX":-18.301008335524543},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.1,"breakHorizontal":18.2,"spinRate":2041,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.4212667153170533,"extension":6.524535558038581},"hitData":{"launchSpeed":97.2,"launchAngle":25.0,"totalDistance":400.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":109.18,"coordY":38.45}},"index":3,"playId":"4e185e90-21b3-3f8d-a2a5-4a85c1814a47","pitchNumber":4,"startTime":"2026-07-01T00:27:31.353Z","endTime":"2026-07-01T00:27:39.590Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.5,"awayTeamWinProbability":90.5,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.59,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:27:39.590Z","atBatIndex":25},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Isaac Collins doubles (14) on a line drive to right fielder Ryan Vilade.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-01T00:27:57.378Z","endTime":"2026-07-01T00:28:49.425Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":86.9,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.96510919153533,"aZ":-9.211718925518074,"pfxX":-5.926806508124081,"pfxZ":11.80093667859068,"pX":-0.08384219850127425,"pZ":2.3558236677922784,"vX0":4.47846473742128,"vY0":-139.0401037836556,"vZ0":-6.661364280485115,"x":120.2,"y":175.17,"x0":-0.9503872442437575,"y0":50.00360414582938,"z0":5.403385772949214,"aX":-11.533481614074121},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":20.0,"breakHorizontal":9.7,"spinRate":2559,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.39486291998092105,"extension":6.418101831897719},"index":0,"playId":"238da314-6fc2-3791-ac5d-515ceb9da6f3","pitchNumber":1,"startTime":"2026-07-01T00:28:05.883Z","endTime":"2026-07-01T00:28:09.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.3,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.80130538510858,"aZ":-36.07031238655642,"pfxX":8.893760695385783,"pfxZ":-2.3742302417617704,"pX":0.9334465974766412,"pZ":2.4424482933645097,"vX0":2.3302437455781337,"vY0":-127.61592856506152,"vZ0":-0.4934160360321632,"x":81.42,"y":172.83,"x0":-1.148303586048866,"y0":50.004075385696076,"z0":5.494911991002029,"aX":14.578695603227773},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-4.2,"breakHorizontal":-16.7,"spinRate":3060,"spinDirection":39},"zone":12,"typeConfidence":2.0,"plateTime":0.4302299087333781,"extension":6.301592602229354},"index":1,"playId":"ee43abe5-8bb9-30ed-9b99-47a791d16ae2","pitchNumber":2,"startTime":"2026-07-01T00:28:20.153Z","endTime":"2026-07-01T00:28:23.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.2,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.25520460214814,"aZ":-20.828266574509215,"pfxX":-9.07748530933977,"pfxZ":5.728464037343247,"pX":0.40311834276689984,"pZ":2.2524033103260326,"vX0":6.337559716699016,"vY0":-139.33958414136455,"vZ0":-4.808310268685153,"x":101.63,"y":177.97,"x0":-0.7133859046388475,"y0":50.00250126101801,"z0":5.363633561739694,"aX":-17.97448701187834},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.6,"breakHorizontal":15.2,"spinRate":2588,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.3920395703546036,"extension":6.320111042614371},"hitData":{"launchSpeed":97.7,"launchAngle":20.0,"totalDistance":355.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":196.94,"coordY":74.14}},"index":2,"playId":"5b115f50-eb6b-3991-8ea3-31c75a85510d","pitchNumber":3,"startTime":"2026-07-01T00:28:37.156Z","endTime":"2026-07-01T00:28:49.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.0,"awayTeamWinProbability":88.0,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.39,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:28:49.425Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carter Jensen flies out to left fielder Chandler Simpson.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-01T00:29:09.485Z","endTime":"2026-07-01T00:30:39.812Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.9,"endSpeed":78.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.425601390980525,"aZ":-43.80995670625679,"pfxX":0.9044868833070722,"pfxZ":-7.50754341832681,"pX":-0.14476569125213476,"pZ":2.4009385725650847,"vX0":1.4025118824200584,"vY0":-123.6496520802301,"vZ0":0.7773607098172794,"x":122.52,"y":173.95,"x0":-0.8366112521769363,"y0":50.00314315042935,"z0":5.755517110322385,"aX":1.4016149476344653},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-13.2,"breakHorizontal":-1.9,"spinRate":3068,"spinDirection":38},"zone":5,"typeConfidence":2.0,"plateTime":0.4428065544733526,"extension":6.274688182360888},"index":0,"playId":"f5477eac-4ee4-373b-8524-90ddbd1011a2","pitchNumber":1,"startTime":"2026-07-01T00:29:18.156Z","endTime":"2026-07-01T00:29:21.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"second":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":90.7,"endSpeed":83.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.24381053078297,"aZ":-22.828182411940325,"pfxX":-10.370246177869209,"pfxZ":5.2736984504203175,"pX":-1.0199028435514128,"pZ":2.1604092312954752,"vX0":3.3451001541451055,"vY0":-132.02501855132968,"vZ0":-4.136586065651686,"x":155.88,"y":180.45,"x0":-0.9536735539584318,"y0":50.000760861440206,"z0":5.420911513502229,"aX":-18.3639352804308},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.9,"breakHorizontal":18.1,"spinRate":2080,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.41434894257708654,"extension":6.40671221844115},"index":1,"playId":"8124f930-3e35-3935-a678-5ab59d064454","pitchNumber":2,"startTime":"2026-07-01T00:29:34.784Z","endTime":"2026-07-01T00:29:38.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"second":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.41172664154001,"aZ":-12.422694200653527,"pfxX":-5.457037725102921,"pfxZ":9.873715431958306,"pX":-1.0817391346588896,"pZ":1.602208987773815,"vX0":2.1479884418538373,"vY0":-140.44719648709847,"vZ0":-7.693161244389447,"x":158.23,"y":195.52,"x0":-1.146828764345054,"y0":50.00500502305718,"z0":5.182594789125551,"aX":-10.91734377135096},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.6,"breakHorizontal":9.5,"spinRate":2563,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.38979445760957576,"extension":6.456774408857957},"index":2,"playId":"3035e721-f06f-3aac-b4c1-c72a8a492296","pitchNumber":3,"startTime":"2026-07-01T00:29:53.489Z","endTime":"2026-07-01T00:29:57.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"second":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.383085853696514,"aZ":-33.900063189453554,"pfxX":7.280220151478305,"pfxZ":-1.0630497807955805,"pX":-0.019032961521231687,"pZ":0.9138034209591481,"vX0":0.6050708850682437,"vY0":-126.24995651048337,"vZ0":-4.119154658901101,"x":117.73,"y":214.11,"x0":-1.2078920497586314,"y0":50.00520059377068,"z0":5.29097062242178,"aX":11.76995942369318},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-2.6,"breakHorizontal":-13.3,"spinRate":3017,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.43362055793481513,"extension":6.3123851391275405},"index":3,"playId":"d98a1119-f4aa-3a6f-a3fa-1d40ff67e5ed","pitchNumber":4,"startTime":"2026-07-01T00:30:10.620Z","endTime":"2026-07-01T00:30:13.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"second":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.485069681806312,"aZ":-13.203543784449854,"pfxX":-4.396854979476336,"pfxZ":9.306482429411155,"pX":-0.6314794828423977,"pZ":1.9752546934547246,"vX0":2.6589068631491366,"vY0":-141.24090556121732,"vZ0":-6.970815695898373,"x":141.07,"y":185.45,"x0":-1.009439774301482,"y0":50.004478131942626,"z0":5.309079831181954,"aX":-8.963351857263783},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.7,"breakHorizontal":7.4,"spinRate":2614,"spinDirection":217},"zone":7,"typeConfidence":2.0,"plateTime":0.38649263619234464,"extension":6.386853318355494},"hitData":{"launchSpeed":91.6,"launchAngle":39.0,"totalDistance":325.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":40.74,"coordY":98.89}},"index":4,"playId":"ae848107-f636-3c9d-af54-6e80d7f62473","pitchNumber":5,"startTime":"2026-07-01T00:30:28.925Z","endTime":"2026-07-01T00:30:39.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"second":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.700000000000001,"awayTeamWinProbability":90.3,"homeTeamWinProbabilityAdded":-2.299999999999999,"leverageIndex":0.83,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:30:39.812Z","atBatIndex":27},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Bobby Witt Jr. homers (11) on a fly ball to left center field. Isaac Collins scores.","rbi":2,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-01T00:30:54.854Z","endTime":"2026-07-01T00:33:02.952Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":{"id":643377,"link":"/api/v1/people/643377"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"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":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":{"id":643377,"link":"/api/v1/people/643377"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.066285541425902,"aZ":-32.50467820472233,"pfxX":5.641202416626832,"pfxZ":-0.1984293598626019,"pX":0.6134019722705225,"pZ":1.2904892559049004,"vX0":2.6859833499199444,"vY0":-128.9503714445405,"vZ0":-4.040803852336712,"x":93.62,"y":203.94,"x0":-1.1722689012461918,"y0":50.000856145651234,"z0":5.366506623841347,"aX":9.563981244395537},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-1.0,"breakHorizontal":-10.8,"spinRate":2850,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.4236345390935723,"extension":6.361005244693198},"index":0,"playId":"c4af9ce4-a75b-3677-9747-92e78a77ca74","pitchNumber":1,"startTime":"2026-07-01T00:31:06.796Z","endTime":"2026-07-01T00:31:09.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"second":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.260077706078743,"aZ":-36.02090749672735,"pfxX":9.072885326869596,"pfxZ":-2.3711257260697085,"pX":-0.06185570797131022,"pZ":2.7230809222482066,"vX0":-0.06089696219764845,"vY0":-126.67690648715262,"vZ0":0.23120856711133975,"x":119.36,"y":165.26,"x0":-1.215875136115959,"y0":50.002207326893746,"z0":5.513922712201292,"aX":14.72122877069006},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-4.0,"breakHorizontal":-16.4,"spinRate":3015,"spinDirection":47},"zone":5,"typeConfidence":2.0,"plateTime":0.4326342610665024,"extension":6.239796298263463},"index":1,"playId":"0c905633-9cfb-398e-9d74-40a01c52265d","pitchNumber":2,"startTime":"2026-07-01T00:31:36.362Z","endTime":"2026-07-01T00:31:42.580Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"second":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.75564949950059,"aZ":-20.13972799203597,"pfxX":-8.554357284470445,"pfxZ":6.0940092785289695,"pX":-1.423388907111976,"pZ":1.3797007303340305,"vX0":2.0081674092189123,"vY0":-139.51044187441187,"vZ0":-6.927025036366217,"x":171.26,"y":201.53,"x0":-1.0399911865184714,"y0":50.004758663598366,"z0":5.2177305113535715,"aX":-16.90044988455723},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.8,"breakHorizontal":15.1,"spinRate":2496,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.39228033833490716,"extension":6.3685210009684},"index":2,"playId":"f6e0d844-0f1c-34c5-8ca0-62ec04b438ed","pitchNumber":3,"startTime":"2026-07-01T00:32:18.159Z","endTime":"2026-07-01T00:32:21.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"second":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.026390908584087,"aZ":-35.08627371117294,"pfxX":6.376270105319555,"pfxZ":-1.7409717783926837,"pX":0.2960342166218588,"pZ":3.4636356144535703,"vX0":1.3751737905402073,"vY0":-127.68779677988515,"vZ0":1.8633339666069813,"x":105.72,"y":145.26,"x0":-1.0767650277078535,"y0":50.003318130518714,"z0":5.459134542943633,"aX":10.667280171435724},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-2.6,"breakHorizontal":-11.9,"spinRate":2931,"spinDirection":46},"zone":12,"typeConfidence":2.0,"plateTime":0.42680853016568765,"extension":6.292675660039573},"hitData":{"launchSpeed":107.3,"launchAngle":24.0,"totalDistance":416.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":70.22,"coordY":40.08}},"index":3,"playId":"d27e8946-0098-398d-a177-b461fd2c930c","pitchNumber":4,"startTime":"2026-07-01T00:32:39.672Z","endTime":"2026-07-01T00:33:02.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"second":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.6,"awayTeamWinProbability":80.4,"homeTeamWinProbabilityAdded":9.9,"leverageIndex":0.67,"dramaIndex":83.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:33:02.952Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jac Caglianone strikes out swinging.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-01T00:33:22.253Z","endTime":"2026-07-01T00:34:19.153Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.4,"endSpeed":83.8,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.88897498162573,"aZ":-30.494582229362805,"pfxX":-7.7207193360199255,"pfxZ":0.9425505914742427,"pX":-0.6417229216834831,"pZ":2.7126104115173386,"vX0":3.2239866510266593,"vY0":-131.6906507471757,"vZ0":-1.47284357504858,"x":141.46,"y":165.54,"x0":-0.8708436816532055,"y0":50.00074100064168,"z0":5.510306832348068,"aX":-13.718142459528151},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":1.7,"breakHorizontal":13.4,"spinRate":1834,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.4140758834578051,"extension":6.339084593121057},"index":0,"playId":"ab8f7a68-fd58-3a31-8e04-cbd84500a37d","pitchNumber":1,"startTime":"2026-07-01T00:33:24.691Z","endTime":"2026-07-01T00:33:27.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.1,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.225846125219263,"aZ":-43.82378018425542,"pfxX":2.1677355470777377,"pfxZ":-7.377920459342446,"pX":0.13172920320752768,"pZ":3.086794840940477,"vX0":1.6194119057922094,"vY0":-124.38287030331023,"vZ0":2.405230186744852,"x":111.98,"y":155.44,"x0":-0.80777940655613,"y0":50.00419353892103,"z0":5.721866670598787,"aX":3.4217076945756615},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-12.6,"breakHorizontal":-4.3,"spinRate":3027,"spinDirection":26},"zone":2,"typeConfidence":2.0,"plateTime":0.4391212421833508,"extension":6.255322616198218},"index":1,"playId":"e9c923d6-37f9-39ca-af42-58470f9c9e35","pitchNumber":2,"startTime":"2026-07-01T00:33:39.500Z","endTime":"2026-07-01T00:33:42.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.8,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.865405256398265,"aZ":-26.17519197609539,"pfxX":-6.431825768811061,"pfxZ":3.3775378448282156,"pX":-0.2886938038694311,"pZ":1.3661917505909518,"vX0":3.800457445719159,"vY0":-131.83295362596343,"vZ0":-5.382262519013485,"x":128.0,"y":201.89,"x0":-0.9072347895340999,"y0":50.00142964489537,"z0":5.346154883892042,"aX":-11.413587496923416},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.3,"breakHorizontal":10.9,"spinRate":2051,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.4141759343337341,"extension":6.471305847468902},"index":2,"playId":"56a0a64f-a424-3174-a39c-4da4c79c6907","pitchNumber":3,"startTime":"2026-07-01T00:33:56.727Z","endTime":"2026-07-01T00:33:59.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.1,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.06811843800347,"aZ":-13.158906990357103,"pfxX":-4.371024757766133,"pfxZ":9.54430572658418,"pX":-0.2941657772108983,"pZ":4.226465423530936,"vX0":3.4875650828727234,"vY0":-139.91424949250282,"vZ0":-1.1220516723354796,"x":128.21,"y":124.67,"x0":-0.9857506937531143,"y0":50.00627370146923,"z0":5.4905854284487,"aX":-8.711928272016236},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.3,"breakHorizontal":7.2,"spinRate":2521,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.39071178646629035,"extension":6.360575710127321},"index":3,"playId":"7234b95d-17e2-3788-a1b4-0c6363d13e44","pitchNumber":4,"startTime":"2026-07-01T00:34:15.970Z","endTime":"2026-07-01T00:34:19.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.6,"awayTeamWinProbability":81.4,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.39,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:34:19.153Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yandy Díaz singles on a sharp line drive to left fielder Isaac Collins.","rbi":0,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-01T00:36:11.693Z","endTime":"2026-07-01T00:37:51.616Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":"Single","eventType":"single","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.5,"endSpeed":79.7,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.527840300459456,"aZ":-20.227495223949138,"pfxX":-2.2112373632505844,"pfxZ":7.391613451266371,"pX":-0.2982747156804,"pZ":3.090450955702645,"vX0":-2.677948770974893,"vY0":-126.05714371853502,"vZ0":-4.070645716450983,"x":128.37,"y":155.34,"x0":1.0633841150910084,"y0":50.00525583210356,"z0":6.349992163754242,"aX":-3.575094008823391},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":12.7,"breakHorizontal":4.6,"spinRate":2297,"spinDirection":154},"zone":1,"typeConfidence":2.0,"plateTime":0.4337525880568345,"extension":6.072793545023176},"index":0,"playId":"f255f663-e9ba-35ff-bae3-3156d1b1cf6f","pitchNumber":1,"startTime":"2026-07-01T00:36:39.912Z","endTime":"2026-07-01T00:36:43.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":72.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.07126111488319,"aZ":-25.252181922768113,"pfxX":7.429698939989617,"pfxZ":5.134033092152639,"pX":1.1810464357086035,"pZ":1.2226869460172958,"vX0":-2.5332761889134154,"vY0":-116.06371821704305,"vZ0":-6.145690543850167,"x":71.98,"y":205.77,"x0":1.328587107139348,"y0":50.005127253355134,"z0":6.346462686749889,"aX":10.01986884591857},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":7.9,"breakHorizontal":-12.7,"spinRate":1615,"spinDirection":136},"zone":14,"typeConfidence":2.0,"plateTime":0.4740432945167652,"extension":6.025216796176644},"index":1,"playId":"23e32352-cfa1-3237-836a-fd53db4d67f5","pitchNumber":2,"startTime":"2026-07-01T00:36:50.444Z","endTime":"2026-07-01T00:36:53.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.0,"endSpeed":71.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.740813216148915,"aZ":-23.03939181904004,"pfxX":5.5645332406854395,"pfxZ":7.00999009705782,"pX":-0.7172384124619826,"pZ":1.9524126767358423,"vX0":-5.902282390081674,"vY0":-113.42532978256911,"vZ0":-4.630287375940458,"x":144.34,"y":186.06,"x0":1.1956690972034263,"y0":50.002640391050335,"z0":6.317550107776179,"aX":7.2509219417581035},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":11.8,"breakHorizontal":-8.5,"spinRate":1457,"spinDirection":142},"zone":7,"typeConfidence":2.0,"plateTime":0.482891238844374,"extension":6.111249247659077},"index":2,"playId":"49762f72-c014-3b40-95a6-cb3391350ada","pitchNumber":3,"startTime":"2026-07-01T00:37:00.532Z","endTime":"2026-07-01T00:37:03.906Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":73.7,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.895669657230073,"aZ":-36.87984367774803,"pfxX":-1.720415560498684,"pfxZ":-3.4538808922377395,"pX":0.8643621492801461,"pZ":2.134013336242106,"vX0":-0.32534748695084637,"vY0":-115.77230738120055,"vZ0":-1.7990150971527343,"x":84.05,"y":181.16,"x0":1.2301671017576525,"y0":50.00413799201632,"z0":6.439593513797507,"aX":-2.3435761478562056},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-6.4,"breakHorizontal":3.2,"spinRate":1749,"spinDirection":354},"zone":14,"typeConfidence":2.0,"plateTime":0.472468113215315,"extension":5.98235578047641},"index":3,"playId":"b7821397-75a5-3ecc-a200-0a81ccc1ad93","pitchNumber":4,"startTime":"2026-07-01T00:37:11.208Z","endTime":"2026-07-01T00:37:14.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.220918281725698,"aZ":-15.502286268582415,"pfxX":4.537577989445889,"pfxZ":9.144819973341274,"pX":-0.7615958414857619,"pZ":3.897277080744453,"vX0":-6.357207036097808,"vY0":-133.53321637393864,"vZ0":-3.0102298234565956,"x":146.03,"y":133.55,"x0":1.0500873517044444,"y0":50.001186135439,"z0":6.141377667954447,"aX":8.271342093563726},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.2,"breakHorizontal":-7.0,"spinRate":2218,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.40871147406106756,"extension":6.157098423668222},"index":4,"playId":"3c2cc8c3-f0a4-3baf-9386-662ae0710792","pitchNumber":5,"startTime":"2026-07-01T00:37:27.790Z","endTime":"2026-07-01T00:37:31.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":73.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.64482157320006,"aZ":-41.24736893629503,"pfxX":-2.059941717842059,"pfxZ":-6.7827882784010916,"pX":-0.47472330892366793,"pZ":1.3314836265778462,"vX0":-2.662601227817463,"vY0":-115.01955477461847,"vZ0":-2.5833257355291703,"x":135.1,"y":202.83,"x0":0.9661912087004418,"y0":50.00267978937982,"z0":6.474792028664269,"aX":-2.7553960503615467},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-12.6,"breakHorizontal":4.4,"spinRate":2388,"spinDirection":336},"zone":13,"typeConfidence":2.0,"plateTime":0.4764903976206738,"extension":6.082417152839689},"hitData":{"launchSpeed":113.0,"launchAngle":8.0,"totalDistance":254.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":90.37,"coordY":104.67}},"index":5,"playId":"785b8caf-d662-3635-9177-c808bf48b580","pitchNumber":6,"startTime":"2026-07-01T00:37:39.725Z","endTime":"2026-07-01T00:37:51.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.6,"awayTeamWinProbability":83.4,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.51,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:37:51.616Z","atBatIndex":30},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonathan Aranda flies out to left fielder Isaac Collins.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-01T00:38:46.041Z","endTime":"2026-07-01T00:38:59.306Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-01T00:38:07.398Z","endTime":"2026-07-01T00:38:48.378Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.448222651750314,"aZ":-22.926257195578792,"pfxX":-1.8309478140400488,"pfxZ":5.506016984938928,"pX":-0.15825426266344367,"pZ":2.0312287856215154,"vX0":-2.5326444957141447,"vY0":-127.76330290284143,"vZ0":-5.953178267602824,"x":123.03,"y":183.94,"x0":1.0778132058926446,"y0":50.00097132708905,"z0":6.154692931179268,"aX":-3.0739247948318393},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":9.1,"breakHorizontal":3.8,"spinRate":2332,"spinDirection":161},"zone":8,"typeConfidence":2.0,"plateTime":0.42614925457413877,"extension":6.123356854028447},"hitData":{"launchSpeed":82.3,"launchAngle":50.0,"totalDistance":239.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":70.37,"coordY":121.68}},"index":1,"playId":"cf57d214-2311-334c-8a4c-e2668adb4e6a","pitchNumber":1,"startTime":"2026-07-01T00:38:48.378Z","endTime":"2026-07-01T00:38:59.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.5,"awayTeamWinProbability":81.5,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":0.82,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:38:59.306Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Junior Caminero singles on a line drive to left fielder Isaac Collins.","rbi":0,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-01T00:39:11.926Z","endTime":"2026-07-01T00:41:54.875Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,8],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","movementReason":"r_pickoff_caught_stealing_2b","runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":702070,"link":"/api/v1/people/702070"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":686681,"link":"/api/v1/people/686681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"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":89.9,"endSpeed":83.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.028082677957933,"aZ":-19.867263974251056,"pfxX":7.115820545166471,"pfxZ":6.966906752804764,"pX":0.6478525819060114,"pZ":1.6204738408525823,"vX0":-4.500073623965615,"vY0":-130.9261920751519,"vZ0":-6.871458838271101,"x":92.31,"y":195.03,"x0":1.448866947379743,"y0":50.00575642816071,"z0":5.724919747360495,"aX":12.57588963437242},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.6,"breakHorizontal":-12.1,"spinRate":2341,"spinDirection":149},"zone":9,"typeConfidence":2.0,"plateTime":0.41554430664324693,"extension":6.4280134609685415},"index":0,"playId":"3c14beee-4cac-3997-88cf-624e62841807","pitchNumber":1,"startTime":"2026-07-01T00:39:21.447Z","endTime":"2026-07-01T00:39:24.859Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"ce5e698f-589a-341c-af65-8934de334be8","startTime":"2026-07-01T00:39:37.571Z","endTime":"2026-07-01T00:39:45.841Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"With Junior Caminero batting, Yandy Díaz picked off and caught stealing 2nd base, second baseman Michael Massey.","event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":1},"index":2,"actionPlayId":"ce5e698f-589a-341c-af65-8934de334be8","startTime":"2026-07-01T00:40:01.850Z","endTime":"2026-07-01T00:40:10.942Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":650490,"link":"/api/v1/people/650490"},"defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"homeTeamWinProbability":20.9,"awayTeamWinProbability":79.1,"homeTeamWinProbabilityAdded":2.3999999999999986,"leverageIndex":0.71,"dramaIndex":38.0,"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":80.0,"endSpeed":74.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.223259839990796,"aZ":-23.860936263647847,"pfxX":8.563616792764929,"pfxZ":6.041834898826776,"pX":0.6029470370169233,"pZ":0.8122835829818672,"vX0":-4.050223587471204,"vY0":-116.36449970485178,"vZ0":-7.408881302680976,"x":94.02,"y":216.85,"x0":1.2507651199619985,"y0":50.0010455543057,"z0":6.288283702639704,"aX":11.777884249562796},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":9.5,"breakHorizontal":-14.5,"spinRate":1680,"spinDirection":136},"zone":14,"typeConfidence":2.0,"plateTime":0.4701575063498993,"extension":6.1669334591328795},"index":3,"playId":"4a22c639-1dc6-31df-b5db-de3efb049b42","pitchNumber":2,"startTime":"2026-07-01T00:40:10.942Z","endTime":"2026-07-01T00:40:14.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.656149995017586,"aZ":-20.704030805889833,"pfxX":-1.3189199892137788,"pfxZ":6.7145116314011375,"pX":-0.22986313343864667,"pZ":3.4952457842029743,"vX0":-2.010567069197872,"vY0":-129.5181349988697,"vZ0":-3.0593010884532204,"x":125.76,"y":144.41,"x0":0.7261633092709469,"y0":50.00176440136108,"z0":6.265013990651341,"aX":-2.2530441674383908},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":11.8,"breakHorizontal":2.8,"spinRate":2307,"spinDirection":173},"zone":11,"typeConfidence":2.0,"plateTime":0.4219983933069016,"extension":6.198536018265616},"index":4,"playId":"636904e0-8bd3-3113-9c86-efd1f6492c93","pitchNumber":3,"startTime":"2026-07-01T00:40:25.359Z","endTime":"2026-07-01T00:40:29.065Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.8142837346514,"aZ":-19.61099888814056,"pfxX":8.704934258015447,"pfxZ":7.237524492776473,"pX":0.34040938901980033,"pZ":2.3832420175249274,"vX0":-4.985281475465731,"vY0":-130.72963706631612,"vZ0":-5.617136898815375,"x":104.02,"y":174.43,"x0":1.1382985911148016,"y0":50.00188712740313,"z0":6.025576941336152,"aX":15.109878583303477},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":12.1,"breakHorizontal":-14.8,"spinRate":2185,"spinDirection":147},"zone":6,"typeConfidence":2.0,"plateTime":0.4185039870209417,"extension":6.109356234928814},"index":5,"playId":"bd8586c9-9846-3594-b29d-c18b51933746","pitchNumber":4,"startTime":"2026-07-01T00:40:53.865Z","endTime":"2026-07-01T00:40:57.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.86773245654032,"aZ":-20.601088067207332,"pfxX":-1.7570749415253624,"pfxZ":6.734516532216846,"pX":0.6723325940213559,"pZ":1.7464114942908935,"vX0":-0.7758787579694085,"vY0":-130.36217887157432,"vZ0":-6.969851019051154,"x":91.37,"y":191.63,"x0":1.2022165063166343,"y0":50.0015065806152,"z0":6.014161027892925,"aX":-3.0181711797642046},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.8,"breakHorizontal":3.4,"spinRate":2329,"spinDirection":155},"zone":9,"typeConfidence":2.0,"plateTime":0.42045859533560037,"extension":6.177590817443873},"index":6,"playId":"5945c145-0805-37c6-933e-ac8df5b5dd17","pitchNumber":5,"startTime":"2026-07-01T00:41:06.254Z","endTime":"2026-07-01T00:41:33.266Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":118,"player":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"}},"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":7,"startTime":"2026-07-01T00:41:36.034Z","endTime":"2026-07-01T00:41:43.523Z","isPitch":false,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"},"defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.7,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.401378258215853,"aZ":-21.63480977190282,"pfxX":7.375074785232038,"pfxZ":5.772846083840417,"pX":0.08264483071336551,"pZ":1.9784274517772509,"vX0":-5.364940802589889,"vY0":-134.10066829474698,"vZ0":-6.2691349720383895,"x":113.85,"y":185.36,"x0":1.148791935120464,"y0":50.002827020880694,"z0":5.8849875811947765,"aX":13.461828612716236},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.4,"breakHorizontal":-12.2,"spinRate":2208,"spinDirection":151},"zone":8,"typeConfidence":2.0,"plateTime":0.4081020452207311,"extension":6.245260874262473},"hitData":{"launchSpeed":114.1,"launchAngle":9.0,"totalDistance":212.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":67.35,"coordY":98.35}},"index":8,"playId":"ecbf6e03-0b07-34d5-bd07-3b95f7d02616","pitchNumber":6,"startTime":"2026-07-01T00:41:43.523Z","endTime":"2026-07-01T00:41:54.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_ab"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_ab"},{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_pa"},{"player":{"id":702070,"link":"/api/v1/people/702070"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.200000000000003,"awayTeamWinProbability":79.8,"homeTeamWinProbabilityAdded":-0.6999999999999957,"leverageIndex":0.71,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:41:54.875Z","atBatIndex":32},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Ryan Vilade hit by pitch. Junior Caminero to 2nd.","rbi":0,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-01T00:44:27.534Z","endTime":"2026-07-01T00:44:39.382Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657756,"fullName":"Connor Seabold","link":"/api/v1/people/657756"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"postOnSecond":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-01T00:42:05.852Z","endTime":"2026-07-01T00:42:48.904Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Connor Seabold replaces Noah Cameron.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-01T00:42:48.904Z","endTime":"2026-07-01T00:44:29.775Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657756,"link":"/api/v1/people/657756"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":702070,"link":"/api/v1/people/702070","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.3,"endSpeed":85.0,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.40096220460744,"aZ":-17.598779269581105,"pfxX":-7.172867011634707,"pfxZ":7.886428575356007,"pX":-1.9249581511116876,"pZ":4.1254655300937335,"vX0":4.277398819842468,"vY0":-134.41069897545808,"vZ0":-0.39616322890111133,"x":190.37,"y":127.39,"x0":-2.5968691811917752,"y0":50.00084367197488,"z0":5.513433675002147,"aX":-13.25429706643252},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.4,"breakHorizontal":12.2,"spinRate":2140,"spinDirection":223},"zone":11,"typeConfidence":0.9,"plateTime":0.4059406753928205,"extension":6.107192667005409},"index":2,"playId":"3a55e683-50ec-3ea4-a7b9-7d3587d54cb0","pitchNumber":1,"startTime":"2026-07-01T00:44:29.775Z","endTime":"2026-07-01T00:44:39.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"credit":"b_pa"},{"player":{"id":657756,"link":"/api/v1/people/657756"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.0,"awayTeamWinProbability":81.0,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.54,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:44:39.382Z","atBatIndex":33},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jonny DeLuca grounds into a force out, shortstop Bobby Witt Jr. to second baseman Michael Massey. Ryan Vilade out at 2nd.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-01T00:44:58.421Z","endTime":"2026-07-01T00:46:08.063Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657756,"fullName":"Connor Seabold","link":"/api/v1/people/657756"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,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":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686681,"link":"/api/v1/people/686681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":93.5,"endSpeed":85.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.80611973957094,"aZ":-12.330364862022648,"pfxX":-6.389028169856835,"pfxZ":10.563218414988075,"pX":-0.728510542307802,"pZ":2.33973018797363,"vX0":6.953186093552233,"vY0":-135.9485869480458,"vZ0":-5.544111428801204,"x":144.77,"y":175.61,"x0":-2.484858246636224,"y0":50.00095192106603,"z0":5.25562844178124,"aX":-12.00076314790643},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.2,"breakHorizontal":10.2,"spinRate":2328,"spinDirection":220},"zone":4,"typeConfidence":0.9,"plateTime":0.40233536764138256,"extension":6.078390556520317},"index":0,"playId":"13093f1e-9087-3de6-8297-02fb792fb7ec","pitchNumber":1,"startTime":"2026-07-01T00:45:04.589Z","endTime":"2026-07-01T00:45:07.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.30207600355804,"aZ":-14.747894164623522,"pfxX":-6.620496050132004,"pfxZ":9.099221319268265,"pX":1.2535550633730737,"pZ":3.1317344177333277,"vX0":11.932210689508391,"vY0":-136.81706678956135,"vZ0":-3.2559386585591246,"x":69.22,"y":154.22,"x0":-2.2839427224075277,"y0":50.00288359516525,"z0":5.33435434685003,"aX":-12.680449334032597},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.1,"breakHorizontal":9.7,"spinRate":2301,"spinDirection":216},"zone":12,"typeConfidence":0.9,"plateTime":0.3987836499761479,"extension":6.177615525017788},"index":1,"playId":"6a18b097-0348-3cde-ba58-96c9d0279e90","pitchNumber":2,"startTime":"2026-07-01T00:45:22.592Z","endTime":"2026-07-01T00:45:25.592Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":80.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.24462231883133,"aZ":-26.56492734286466,"pfxX":1.3720518119454068,"pfxZ":3.49305806408032,"pX":0.5660648490908862,"pZ":1.551211973502521,"vX0":7.5373502209597945,"vY0":-124.8771383224713,"vZ0":-3.5561548333039714,"x":95.42,"y":196.9,"x0":-2.64920383423173,"y0":50.001711661174085,"z0":5.1395069319735285,"aX":2.202336403765085},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.9,"breakHorizontal":-4.0,"spinRate":2531,"spinDirection":180},"zone":9,"typeConfidence":0.9,"plateTime":0.4358681359865044,"extension":6.1931264434788345},"index":2,"playId":"789f3014-db11-35ab-b830-2023bb8efde2","pitchNumber":3,"startTime":"2026-07-01T00:45:41.157Z","endTime":"2026-07-01T00:45:45.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":77.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.834989281437448,"aZ":-35.527230133165446,"pfxX":1.588988940128253,"pfxZ":-2.2521913237191153,"pX":0.42819058299355683,"pZ":2.184515657845776,"vX0":6.938384039598857,"vY0":-120.74266107075546,"vZ0":-0.1705533946410538,"x":100.68,"y":179.8,"x0":-2.6802485906118783,"y0":50.00404841356341,"z0":5.362391055379013,"aX":2.363261021036633},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-3.8,"breakHorizontal":-4.4,"spinRate":2694,"spinDirection":82},"zone":6,"typeConfidence":0.9,"plateTime":0.45232312206235203,"extension":5.891975576373195},"hitData":{"launchSpeed":101.7,"launchAngle":-4.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.41,"coordY":148.54}},"index":3,"playId":"90dcb5a9-0993-3165-a1ae-71593d77f52e","pitchNumber":4,"startTime":"2026-07-01T00:46:00.550Z","endTime":"2026-07-01T00:46:08.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"first":{"id":668723,"link":"/api/v1/people/668723"},"second":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"credit":"b_ab"},{"player":{"id":657756,"link":"/api/v1/people/657756"},"credit":"p_ab"},{"player":{"id":676356,"link":"/api/v1/people/676356"},"credit":"b_pa"},{"player":{"id":657756,"link":"/api/v1/people/657756"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.6,"awayTeamWinProbability":78.4,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":1.02,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:46:08.063Z","atBatIndex":34},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Lane Thomas doubles (8) on a line drive to left fielder Chandler Simpson.","rbi":0,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-01T00:48:15.861Z","endTime":"2026-07-01T00:48:32.024Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.8,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.218882688511123,"aZ":-19.88217836639351,"pfxX":-8.637649583537328,"pfxZ":6.507047726012498,"pX":-0.5785236696520775,"pZ":2.7809689344883974,"vX0":4.052517800485565,"vY0":-136.585696866137,"vZ0":-3.5127221177166463,"x":139.05,"y":163.69,"x0":-0.9597192267715935,"y0":50.00089673426204,"z0":5.451701679356583,"aX":-16.310025192698664},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.3,"breakHorizontal":14.8,"spinRate":2587,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.4010820191722644,"extension":6.426334746071724},"hitData":{"launchSpeed":89.5,"launchAngle":17.0,"totalDistance":257.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":43.94,"coordY":115.1}},"index":0,"playId":"471f7231-cd42-3988-aeb5-a290e3ca16e5","pitchNumber":1,"startTime":"2026-07-01T00:48:19.558Z","endTime":"2026-07-01T00:48:32.024Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":657041,"link":"/api/v1/people/657041"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.1,"awayTeamWinProbability":71.9,"homeTeamWinProbabilityAdded":6.5,"leverageIndex":0.97,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:48:32.024Z","atBatIndex":35},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Michael Massey lines out to right fielder Ryan Vilade. Lane Thomas to 3rd.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-01T00:48:48.962Z","endTime":"2026-07-01T00:49:28.740Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Lineout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":80.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.777324826315056,"aZ":-31.75681779375847,"pfxX":7.819363552798539,"pfxZ":0.25614729429804894,"pX":0.40283224159025727,"pZ":0.800185841606312,"vX0":1.5385137772065263,"vY0":-125.5624138048544,"vZ0":-4.7650413841251975,"x":101.64,"y":217.17,"x0":-1.232681743676251,"y0":50.00202365938652,"z0":5.274112259949381,"aX":12.622401622132083},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.2,"breakHorizontal":-14.5,"spinRate":3060,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.4343760760824873,"extension":6.26698265929563},"index":0,"playId":"b717642a-6263-3f23-9699-4830464f5875","pitchNumber":1,"startTime":"2026-07-01T00:48:57.870Z","endTime":"2026-07-01T00:49:01.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"second":{"id":657041,"link":"/api/v1/people/657041"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.35840798255634,"aZ":-13.964062976883131,"pfxX":-4.2006633860887215,"pfxZ":9.139017889032608,"pX":0.7556373551634605,"pZ":2.3066037482936217,"vX0":6.075166365395817,"vY0":-139.1220397257702,"vZ0":-5.89975503443379,"x":88.2,"y":176.5,"x0":-0.89401227309012,"y0":50.00532920972156,"z0":5.353199389322325,"aX":-8.37274242404947},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.7,"breakHorizontal":6.6,"spinRate":2548,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.3912461402565315,"extension":6.367581562764751},"hitData":{"launchSpeed":84.5,"launchAngle":25.0,"totalDistance":289.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":186.48,"coordY":100.14}},"index":1,"playId":"847acaec-a44a-3c27-b187-0b45f511a7ce","pitchNumber":2,"startTime":"2026-07-01T00:49:18.580Z","endTime":"2026-07-01T00:49:28.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"second":{"id":657041,"link":"/api/v1/people/657041"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686681,"link":"/api/v1/people/686681"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":686681,"link":"/api/v1/people/686681"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.8,"awayTeamWinProbability":74.2,"homeTeamWinProbabilityAdded":-2.3000000000000007,"leverageIndex":1.49,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:49:28.740Z","atBatIndex":36},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Salvador Perez lines out to second baseman Ben Williamson.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-01T00:49:52.901Z","endTime":"2026-07-01T00:51:18.259Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.016697477711837,"aZ":-39.96344021560062,"pfxX":1.9027593292390685,"pfxZ":-5.026005786066669,"pX":1.3303729004328708,"pZ":1.6366945574352858,"vX0":4.288139515948169,"vY0":-123.74320912332914,"vZ0":-1.514271670136734,"x":66.29,"y":194.59,"x0":-0.6732827163593552,"y0":50.00530407344241,"z0":5.608960900515615,"aX":2.946604431253797},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-9.2,"breakHorizontal":-4.4,"spinRate":3020,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.44286934660990385,"extension":6.3320396641641565},"index":0,"playId":"a61524e2-e766-3ad0-942b-adc1b81cabca","pitchNumber":1,"startTime":"2026-07-01T00:50:00.724Z","endTime":"2026-07-01T00:50:03.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"third":{"id":657041,"link":"/api/v1/people/657041"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.0,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.635429085364954,"aZ":-33.38250266218014,"pfxX":6.931710329797198,"pfxZ":-0.727797737462132,"pX":2.30148880233261,"pZ":-0.6644621010747402,"vX0":6.302593169795475,"vY0":-128.74369647967072,"vZ0":-8.038204672880553,"x":29.27,"y":256.72,"x0":-1.0817531776286988,"y0":50.00076841761092,"z0":5.094578822620059,"aX":11.58936063071545},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-3.0,"breakHorizontal":-14.0,"spinRate":3002,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.4260464192987343,"extension":6.4494447106577715},"index":1,"playId":"e1ec28fd-138d-38ab-9c1c-189c3c241035","pitchNumber":2,"startTime":"2026-07-01T00:50:17.094Z","endTime":"2026-07-01T00:50:20.545Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"third":{"id":657041,"link":"/api/v1/people/657041"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.694853061329606,"aZ":-21.24251798596044,"pfxX":-9.426247380228837,"pfxZ":5.5922562616607525,"pX":-0.5096348189369784,"pZ":2.030517576431304,"vX0":4.489875917024291,"vY0":-138.62264708565647,"vZ0":-5.105645380071955,"x":136.43,"y":183.96,"x0":-0.9216515199537273,"y0":50.00386966474991,"z0":5.305724808954092,"aX":-18.42782878067437},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.4,"breakHorizontal":16.2,"spinRate":2609,"spinDirection":210},"zone":7,"typeConfidence":2.0,"plateTime":0.3944546570173335,"extension":6.440936763964696},"hitData":{"launchSpeed":78.1,"launchAngle":12.0,"totalDistance":113.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":125.14,"coordY":157.11}},"index":2,"playId":"e18dde00-9b32-3d40-8ff7-f1806e522504","pitchNumber":3,"startTime":"2026-07-01T00:51:13.739Z","endTime":"2026-07-01T00:51:18.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"third":{"id":657041,"link":"/api/v1/people/657041"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.0,"awayTeamWinProbability":80.0,"homeTeamWinProbabilityAdded":-5.800000000000001,"leverageIndex":1.37,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:51:18.259Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"John Rave strikes out swinging.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-01T00:51:38.712Z","endTime":"2026-07-01T00:54:23.375Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.5,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.99958087777194,"aZ":-27.706399944471297,"pfxX":-7.630681109644777,"pfxZ":2.528780922305705,"pX":-1.153625797322912,"pZ":2.5196429327467103,"vX0":2.0028846368346427,"vY0":-131.67419543692188,"vZ0":-2.3990902821517537,"x":160.97,"y":170.75,"x0":-0.9289751622781384,"y0":50.00606120864897,"z0":5.477095913125284,"aX":-13.501945540985131},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.3,"breakHorizontal":13.4,"spinRate":1841,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.4147860628563276,"extension":6.309435351165345},"index":0,"playId":"9e287f11-b791-3063-893d-ad9cc51d07c8","pitchNumber":1,"startTime":"2026-07-01T00:51:46.918Z","endTime":"2026-07-01T00:51:50.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"third":{"id":657041,"link":"/api/v1/people/657041"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.7,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.70826362260965,"aZ":-33.740631698333914,"pfxX":7.633727515776438,"pfxZ":-0.945709749405097,"pX":0.24185358198031656,"pZ":2.1392718272046993,"vX0":1.176707882040284,"vY0":-128.285717366766,"vZ0":-1.5849988885988375,"x":107.78,"y":181.02,"x0":-1.2146179910658987,"y0":50.00236320019512,"z0":5.406857877053354,"aX":12.662088654129393},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.8,"breakHorizontal":-14.0,"spinRate":3139,"spinDirection":48},"zone":9,"typeConfidence":2.0,"plateTime":0.42774103301737165,"extension":6.218717573797289},"index":1,"playId":"74fcc7e1-eac7-32a1-8b87-d8f4d3214217","pitchNumber":2,"startTime":"2026-07-01T00:52:02.320Z","endTime":"2026-07-01T00:52:06.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"third":{"id":657041,"link":"/api/v1/people/657041"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":84.4,"endSpeed":78.2,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.01387702606427,"aZ":-44.68493850901812,"pfxX":2.6544897730803836,"pfxZ":-8.163292244629494,"pX":-1.0032947861779882,"pZ":1.2505407173232506,"vX0":-1.011069981358027,"vY0":-122.92534766365569,"vZ0":-1.2966725774866372,"x":155.24,"y":205.02,"x0":-0.9318793042256586,"y0":50.00228185691883,"z0":5.5732016818462515,"aX":4.068505387611509},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-14.9,"breakHorizontal":-4.6,"spinRate":3004,"spinDirection":24},"zone":13,"typeConfidence":2.0,"plateTime":0.44531085538237436,"extension":6.436090884877627},"index":2,"playId":"3607f87a-b3ff-3355-979b-4616b2f9369f","pitchNumber":3,"startTime":"2026-07-01T00:52:37.925Z","endTime":"2026-07-01T00:52:41.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"third":{"id":657041,"link":"/api/v1/people/657041"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":97.1,"endSpeed":89.2,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.674124551272005,"aZ":-14.41175889311204,"pfxX":-3.164102812056313,"pfxZ":8.715262427595594,"pX":-0.21363441115740497,"pZ":3.3284370441801956,"vX0":3.197546035536407,"vY0":-141.4829525911856,"vZ0":-3.3542256369818477,"x":125.14,"y":148.91,"x0":-0.9444673472745114,"y0":50.003027255053496,"z0":5.446261460854652,"aX":-6.449020514454511},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.4,"breakHorizontal":5.2,"spinRate":2557,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.38634631175885215,"extension":6.370320052354177},"index":3,"playId":"f6fed57a-dc14-3aa8-8bcd-4db21a62415f","pitchNumber":4,"startTime":"2026-07-01T00:52:57.234Z","endTime":"2026-07-01T00:53:01.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"third":{"id":657041,"link":"/api/v1/people/657041"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-01T00:53:24.092Z","endTime":"2026-07-01T00:53:58.577Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"third":{"id":657041,"link":"/api/v1/people/657041"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.4,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.090501454708292,"aZ":-32.41274067145634,"pfxX":5.587278488668341,"pfxZ":-0.14320770252380965,"pX":1.4772140560599922,"pZ":0.647816806758207,"vX0":4.508338890507228,"vY0":-129.33638339339956,"vZ0":-5.509842944826431,"x":60.69,"y":221.29,"x0":-1.0120073827347371,"y0":50.000106877163994,"z0":5.280906397425122,"aX":9.497114853162893},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-1.2,"breakHorizontal":-11.0,"spinRate":3032,"spinDirection":20},"zone":14,"typeConfidence":2.0,"plateTime":0.42291078736676546,"extension":6.363667295228788},"index":5,"playId":"e594a072-320b-324e-be57-10cfa034c29f","pitchNumber":5,"startTime":"2026-07-01T00:53:58.577Z","endTime":"2026-07-01T00:54:02.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"third":{"id":657041,"link":"/api/v1/people/657041"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.7,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.922565687852728,"aZ":-26.866857878868096,"pfxX":-7.781041216805042,"pfxZ":2.9900677662900526,"pX":-0.8164237011048114,"pZ":1.412566909256605,"vX0":2.932347882731969,"vY0":-132.04000616518024,"vZ0":-5.134595337087519,"x":148.12,"y":200.64,"x0":-0.9276524911765129,"y0":50.000638493580624,"z0":5.348016745555292,"aX":-13.799643965859772},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.6,"breakHorizontal":13.4,"spinRate":1747,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.41409712326783854,"extension":6.389094796276349},"index":6,"playId":"635814f3-c00d-3953-bc09-752362126bfd","pitchNumber":6,"startTime":"2026-07-01T00:54:19.298Z","endTime":"2026-07-01T00:54:23.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"third":{"id":657041,"link":"/api/v1/people/657041"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.400000000000002,"awayTeamWinProbability":83.6,"homeTeamWinProbabilityAdded":-3.599999999999998,"leverageIndex":1.32,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:54:23.375Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chandler Simpson grounds out, third baseman Nick Loftin to first baseman Salvador Perez.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-01T00:56:14.017Z","endTime":"2026-07-01T00:57:25.772Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657756,"fullName":"Connor Seabold","link":"/api/v1/people/657756"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.500746974273323,"aZ":-15.835716790800477,"pfxX":-6.4932208601941,"pfxZ":8.817154830561092,"pX":-0.7062708961019813,"pZ":2.867010702139584,"vX0":6.362775289590172,"vY0":-134.15440178311513,"vZ0":-3.5339345942353297,"x":143.92,"y":161.37,"x0":-2.2463857795941653,"y0":50.00285814204846,"z0":5.305664272655179,"aX":-12.032606578034002},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.6,"breakHorizontal":10.7,"spinRate":2157,"spinDirection":220},"zone":1,"typeConfidence":0.89,"plateTime":0.405711167271642,"extension":6.050136790529509},"index":0,"playId":"6818ab72-2eb4-39eb-b967-443a371a403c","pitchNumber":1,"startTime":"2026-07-01T00:56:26.136Z","endTime":"2026-07-01T00:56:29.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":87.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.076088455922626,"aZ":-16.61215829305825,"pfxX":-6.381108828982606,"pfxZ":8.074056699925787,"pX":-0.3697993301281697,"pZ":2.848654847578598,"vX0":7.091084494513003,"vY0":-136.756121997723,"vZ0":-3.8072695245008488,"x":131.1,"y":161.87,"x0":-2.1454434743137063,"y0":50.00674001812908,"z0":5.371242054788156,"aX":-12.306751917080467},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.2,"breakHorizontal":10.4,"spinRate":2188,"spinDirection":217},"zone":1,"typeConfidence":0.9,"plateTime":0.39779455564291855,"extension":6.159080914781189},"index":1,"playId":"c1956925-a4f7-329e-986e-c9ac4a65d616","pitchNumber":2,"startTime":"2026-07-01T00:56:40.855Z","endTime":"2026-07-01T00:56:43.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-01T00:56:52.461Z","endTime":"2026-07-01T00:57:02.572Z","isPitch":false,"type":"action","player":{"id":802415,"link":"/api/v1/people/802415"},"defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":77.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.41816245002731,"aZ":-34.5054092487262,"pfxX":2.609418262637512,"pfxZ":-1.56654722564407,"pX":-0.34161748918822654,"pZ":0.8510504081440075,"vX0":4.407552373160115,"vY0":-120.9504802038026,"vZ0":-3.1964490938322907,"x":130.02,"y":215.8,"x0":-2.5227477346673184,"y0":50.00293533708888,"z0":5.1994566828026825,"aX":3.8853986111943124},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-3.4,"breakHorizontal":-5.8,"spinRate":2607,"spinDirection":98},"zone":13,"typeConfidence":0.94,"plateTime":0.45194663597798357,"extension":5.811997157167347},"index":3,"playId":"b0202bb4-3a26-3845-8c81-f8844c6b1a31","pitchNumber":3,"startTime":"2026-07-01T00:57:02.572Z","endTime":"2026-07-01T00:57:05.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":87.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.920670727020678,"aZ":-17.3659423035631,"pfxX":-6.409612511733192,"pfxZ":7.665852145822699,"pX":-0.4845592144680554,"pZ":2.656113620110783,"vX0":6.966810727836654,"vY0":-137.059913677074,"vZ0":-4.133449012301069,"x":135.47,"y":167.06,"x0":-2.208149473479288,"y0":50.00322862140901,"z0":5.345011569470618,"aX":-12.383027460520214},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.3,"breakHorizontal":10.4,"spinRate":2084,"spinDirection":224},"zone":4,"typeConfidence":0.9,"plateTime":0.39729471615414536,"extension":6.058714031691309},"hitData":{"launchSpeed":93.3,"launchAngle":1.0,"totalDistance":69.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.88,"coordY":167.3}},"index":4,"playId":"e469a90f-7aa8-3fb5-bb09-36395ebc1e01","pitchNumber":4,"startTime":"2026-07-01T00:57:18.628Z","endTime":"2026-07-01T00:57:25.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_ab"},{"player":{"id":657756,"link":"/api/v1/people/657756"},"credit":"p_ab"},{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_pa"},{"player":{"id":657756,"link":"/api/v1/people/657756"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.599999999999998,"awayTeamWinProbability":82.4,"homeTeamWinProbabilityAdded":1.1999999999999957,"leverageIndex":0.48,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:57:25.772Z","atBatIndex":39},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ben Williamson walks.","rbi":0,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-01T00:57:39.933Z","endTime":"2026-07-01T00:58:44.574Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657756,"fullName":"Connor Seabold","link":"/api/v1/people/657756"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.067982535950843,"aZ":-28.898653540475394,"pfxX":0.18364652800316605,"pfxZ":2.08696589522837,"pX":1.3275595683645496,"pZ":1.659331649742475,"vX0":9.40257435022723,"vY0":-124.2140387468716,"vZ0":-2.779871219095565,"x":66.4,"y":193.98,"x0":-2.5250143157368443,"y0":50.001903758062184,"z0":5.187171074972265,"aX":0.28616998401567456},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.4,"breakHorizontal":-2.4,"spinRate":2451,"spinDirection":164},"zone":14,"typeConfidence":0.79,"plateTime":0.4403628382774749,"extension":6.108181320268558},"index":0,"playId":"bd47fd3f-165f-3f90-af90-9a91c7f68e6a","pitchNumber":1,"startTime":"2026-07-01T00:57:50.735Z","endTime":"2026-07-01T00:57:53.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.22544640495251,"aZ":-18.75057112816833,"pfxX":-5.390504302442393,"pfxZ":7.065581722910942,"pX":0.17773128513265601,"pZ":3.623664562095827,"vX0":8.782768690662664,"vY0":-135.88633405840588,"vZ0":-1.4360775753401072,"x":110.23,"y":140.94,"x0":-2.3721247326686545,"y0":50.00595995502578,"z0":5.440672347070511,"aX":-10.247133744556109},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.7,"breakHorizontal":8.3,"spinRate":2155,"spinDirection":214},"zone":12,"typeConfidence":0.89,"plateTime":0.40059690166785167,"extension":6.131090483389453},"index":1,"playId":"a2519f32-1ea8-3856-a0f8-bae996176d47","pitchNumber":2,"startTime":"2026-07-01T00:58:06.086Z","endTime":"2026-07-01T00:58:09.794Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":86.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.347750434825382,"aZ":-17.97295336553175,"pfxX":-5.8584676023403635,"pfxZ":7.477436062227733,"pX":0.7853265108346267,"pZ":2.990555696814235,"vX0":10.450264210068108,"vY0":-135.438641699076,"vZ0":-2.9581645986635356,"x":87.07,"y":158.03,"x0":-2.323234134462157,"y0":50.00468077062741,"z0":5.320712563876979,"aX":-11.130428121891775},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.3,"breakHorizontal":9.0,"spinRate":2108,"spinDirection":219},"zone":3,"typeConfidence":0.88,"plateTime":0.40098433949424583,"extension":6.260880492605376},"index":2,"playId":"6d2e6e96-0b83-3b44-8983-27915fe6f8dd","pitchNumber":3,"startTime":"2026-07-01T00:58:22.734Z","endTime":"2026-07-01T00:58:26.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.874448413715335,"aZ":-19.562154097920043,"pfxX":-5.29691771081537,"pfxZ":6.8273628922773355,"pX":-1.3270562225920433,"pZ":4.672930984803508,"vX0":5.1406374647825315,"vY0":-134.0341980359515,"vZ0":1.5338448672920184,"x":167.58,"y":112.61,"x0":-2.567841812921752,"y0":50.000593444741405,"z0":5.476459926159821,"aX":-9.782074194167205},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.8,"breakHorizontal":8.6,"spinRate":2090,"spinDirection":219},"zone":11,"typeConfidence":0.88,"plateTime":0.4063163941019692,"extension":6.129249518869888},"index":3,"playId":"be29abb3-c5a4-3b40-b22b-20dc825acb82","pitchNumber":4,"startTime":"2026-07-01T00:58:41.091Z","endTime":"2026-07-01T00:58:44.574Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"credit":"b_pa"},{"player":{"id":657756,"link":"/api/v1/people/657756"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.3,"awayTeamWinProbability":83.7,"homeTeamWinProbabilityAdded":-1.2999999999999972,"leverageIndex":0.37,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:58:44.574Z","atBatIndex":40},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Taylor Walls walks. Ben Williamson to 2nd.","rbi":0,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-01T00:59:05.989Z","endTime":"2026-07-01T01:07:22.669Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672021,"fullName":"Eric Cerantola","link":"/api/v1/people/672021"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"postOnSecond":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,8],"actionIndex":[6,7],"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":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"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":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":82.2,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.9805586296943,"aZ":-26.29174246874751,"pfxX":0.9707068407749135,"pfxZ":3.5152159904163076,"pX":1.6425867150027877,"pZ":0.7446404067743759,"vX0":9.439664875875915,"vY0":-127.00147292849454,"vZ0":-5.687501828500948,"x":54.39,"y":218.67,"x0":-2.211079276430583,"y0":50.003229585171155,"z0":5.039259472886995,"aX":1.6247274173214172},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.5,"breakHorizontal":-3.4,"spinRate":2444,"spinDirection":226},"zone":14,"typeConfidence":0.9,"plateTime":0.42727796159297293,"extension":5.985685007654631},"index":0,"playId":"665210da-a291-3ea4-9994-e676d047cfa2","pitchNumber":1,"startTime":"2026-07-01T00:59:11.936Z","endTime":"2026-07-01T00:59:15.181Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"first":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.0,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.704078247984153,"aZ":-16.073452899193764,"pfxX":-5.076810800368095,"pfxZ":8.721727836296257,"pX":-0.9405462436242645,"pZ":3.2033081459047867,"vX0":5.1236111843971965,"vY0":-134.40562526491397,"vZ0":-2.483780044350102,"x":152.85,"y":152.29,"x0":-2.2038540391875134,"y0":50.00090420187846,"z0":5.268962496371245,"aX":-9.37026102570585},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.5,"breakHorizontal":8.2,"spinRate":2226,"spinDirection":221},"zone":11,"typeConfidence":0.89,"plateTime":0.40613299225672606,"extension":6.068185628882874},"index":1,"playId":"7bc49f3b-f619-3aaf-b02d-51f8495e9dc3","pitchNumber":2,"startTime":"2026-07-01T00:59:38.159Z","endTime":"2026-07-01T00:59:41.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"first":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":94.2,"endSpeed":86.7,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.035292997659454,"aZ":-13.261160617664805,"pfxX":-5.090386539303379,"pfxZ":9.87705219003874,"pX":0.4200363730358763,"pZ":2.4193506759001653,"vX0":8.454714971535564,"vY0":-136.9752020615349,"vZ0":-5.008754788467095,"x":100.99,"y":173.46,"x0":-2.0342751475743066,"y0":50.00417649349717,"z0":5.166505722249525,"aX":-9.749426983211611},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.0,"breakHorizontal":7.6,"spinRate":2301,"spinDirection":218},"zone":6,"typeConfidence":0.9,"plateTime":0.39867090760026835,"extension":6.079159137846029},"index":2,"playId":"b290ac22-b419-3123-b554-6100fdaca41b","pitchNumber":3,"startTime":"2026-07-01T00:59:58.662Z","endTime":"2026-07-01T01:00:01.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"first":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.7,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.68115434829334,"aZ":-23.52168952210479,"pfxX":-6.517557364171105,"pfxZ":4.75687485847774,"pX":-1.3425230908934784,"pZ":2.9221970350554267,"vX0":4.3219103504734555,"vY0":-133.0575011665619,"vZ0":-1.9826374412717795,"x":168.17,"y":159.88,"x0":-2.1292507787633452,"y0":50.00290538920878,"z0":5.356634246096283,"aX":-11.855512294701443},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.5,"breakHorizontal":11.0,"spinRate":1969,"spinDirection":218},"zone":11,"typeConfidence":0.83,"plateTime":0.40938736492603667,"extension":5.989021666988744},"index":3,"playId":"be1404c6-3d7e-366d-9822-b84a533eb5b1","pitchNumber":4,"startTime":"2026-07-01T01:00:19.581Z","endTime":"2026-07-01T01:00:22.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"first":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":86.3,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.96419184448722,"aZ":-18.85370727219007,"pfxX":-6.478046504926873,"pfxZ":7.0637697192144,"pX":0.33727303226680955,"pZ":2.3125334593877267,"vX0":8.684545202584868,"vY0":-135.33866707711778,"vZ0":-4.3162633863218,"x":104.14,"y":176.34,"x0":-2.0471362847717764,"y0":50.0020114327271,"z0":5.219607643668366,"aX":-12.215472371231774},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.2,"breakHorizontal":10.2,"spinRate":2133,"spinDirection":213},"zone":6,"typeConfidence":0.88,"plateTime":0.40218538855271824,"extension":6.159485249288879},"index":4,"playId":"e8302d92-4f69-3ff1-98de-35c3293adc69","pitchNumber":5,"startTime":"2026-07-01T01:00:39.411Z","endTime":"2026-07-01T01:00:44.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"first":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"playId":"f6d58bec-6ccf-4b24-9e38-c8db6d0c542f","startTime":"2026-07-01T01:01:03.666Z","endTime":"2026-07-01T01:01:10.479Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"first":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":6,"startTime":"2026-07-01T01:01:23.383Z","endTime":"2026-07-01T01:03:06.429Z","isPitch":false,"type":"action","player":{"id":670764,"link":"/api/v1/people/670764"},"contextMetrics":{}},{"details":{"description":"Pitching Change: Eric Cerantola replaces Connor Seabold.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":7,"startTime":"2026-07-01T01:03:06.429Z","endTime":"2026-07-01T01:07:15.481Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672021,"link":"/api/v1/people/672021"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"first":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.554670117961983,"aZ":-11.340347781434671,"pfxX":-3.6160637794580177,"pfxZ":10.901846488265498,"pX":-1.586337876753171,"pZ":4.040019891191899,"vX0":1.4165254196202206,"vY0":-137.39657147884841,"vZ0":-4.4840956571787896,"x":177.47,"y":129.7,"x0":-1.638873008190031,"y0":50.00405059791812,"z0":6.464422274529496,"aX":-6.911237282780991},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.0,"breakHorizontal":6.2,"spinRate":2150,"spinDirection":209},"zone":11,"typeConfidence":0.91,"plateTime":0.39870053516378645,"extension":6.718221677133127},"index":8,"playId":"e0141784-79a0-35bd-94ef-5107e174f318","pitchNumber":6,"startTime":"2026-07-01T01:07:15.481Z","endTime":"2026-07-01T01:07:22.669Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"first":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"credit":"b_pa"},{"player":{"id":657756,"link":"/api/v1/people/657756"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.299999999999999,"awayTeamWinProbability":85.7,"homeTeamWinProbabilityAdded":-2.0000000000000018,"leverageIndex":0.67,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:07:22.669Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Rays challenged (tag play), call on the field was upheld: Nick Fortes singles on a ground ball to left fielder Isaac Collins. Ben Williamson scores. Taylor Walls scores. Nick Fortes out at 2nd on the throw, left fielder Isaac Collins to third baseman Nick Loftin to first baseman Salvador Perez.","rbi":2,"awayScore":8,"homeScore":3,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-01T01:07:40.476Z","endTime":"2026-07-01T01:08:37.158Z","isComplete":true,"isScoringPlay":true,"hasReview":true,"hasOut":true,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672021,"fullName":"Eric Cerantola","link":"/api/v1/people/672021"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[1],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":{"id":657756,"link":"/api/v1/people/657756"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist"},{"player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist_of"},{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_adv_play","runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":{"id":657756,"link":"/api/v1/people/657756"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":94.7,"endSpeed":86.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.384838304213364,"aZ":-9.98775814872151,"pfxX":-3.6231209331167027,"pfxZ":11.510002446593667,"pX":0.7650530779220545,"pZ":3.128235333028006,"vX0":7.677244806705328,"vY0":-137.67762134530395,"vZ0":-6.978252617619304,"x":87.84,"y":154.32,"x0":-1.583725253332765,"y0":50.004360206177545,"z0":6.365050538375049,"aX":-6.985467706834793},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.6,"breakHorizontal":5.0,"spinRate":2147,"spinDirection":211},"zone":3,"typeConfidence":0.91,"plateTime":0.39720925362296233,"extension":6.883446436830697},"index":0,"playId":"7095a862-6d51-3330-9da3-42a0f4579e96","pitchNumber":1,"startTime":"2026-07-01T01:07:54.724Z","endTime":"2026-07-01T01:07:59.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"first":{"id":670764,"link":"/api/v1/people/670764"},"second":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Passed ball by catcher Carter Jensen. Ben Williamson to 3rd. Taylor Walls to 2nd.","event":"Passed Ball","eventType":"passed_ball","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"actionPlayId":"7095a862-6d51-3330-9da3-42a0f4579e96","startTime":"2026-07-01T01:08:16.332Z","endTime":"2026-07-01T01:08:25.053Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":810938,"link":"/api/v1/people/810938"},"defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"first":{"id":670764,"link":"/api/v1/people/670764"},"second":{"id":810938,"link":"/api/v1/people/810938"},"postOnSecond":{"id":670764,"link":"/api/v1/people/670764"},"postOnThird":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"homeTeamWinProbability":11.700000000000001,"awayTeamWinProbability":88.3,"homeTeamWinProbabilityAdded":-2.599999999999998,"leverageIndex":1.02,"dramaIndex":47.0,"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.063269690043636,"aZ":-32.93232454994412,"pfxX":-0.47313849655953666,"pfxZ":-0.4838516817869607,"pX":0.6749560426827542,"pZ":3.3357599731896426,"vX0":5.824901905020063,"vY0":-124.05041589430294,"vZ0":-1.0112671621410738,"x":91.27,"y":148.71,"x0":-1.634579769072556,"y0":50.00293820788366,"z0":6.475765480891688,"aX":-0.7442339708107951},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-0.8,"breakHorizontal":-0.4,"spinRate":2487,"spinDirection":63},"zone":3,"typeConfidence":0.9,"plateTime":0.44027866162986706,"extension":6.715980088808661},"hitData":{"launchSpeed":76.6,"launchAngle":-13.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":95.42,"coordY":149.75}},"index":2,"playId":"11c69d83-81ed-3751-8e4e-49d16bd1c3dc","pitchNumber":2,"startTime":"2026-07-01T01:08:25.053Z","endTime":"2026-07-01T01:08:37.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"second":{"id":670764,"link":"/api/v1/people/670764"},"third":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"credit":"b_ab"},{"player":{"id":672021,"link":"/api/v1/people/672021"},"credit":"p_ab"},{"player":{"id":663743,"link":"/api/v1/people/663743"},"credit":"b_pa"},{"player":{"id":672021,"link":"/api/v1/people/672021"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":139},"homeTeamWinProbability":7.3,"awayTeamWinProbability":92.7,"homeTeamWinProbabilityAdded":-4.400000000000001,"leverageIndex":1.02,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:08:37.158Z","atBatIndex":42},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Yandy Díaz lines out to shortstop Bobby Witt Jr.","rbi":0,"awayScore":8,"homeScore":3,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-01T01:10:48.544Z","endTime":"2026-07-01T01:11:41.420Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672021,"fullName":"Eric Cerantola","link":"/api/v1/people/672021"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.97554158529241,"aZ":-33.17300195146427,"pfxX":0.5934243766972607,"pfxZ":-0.6468698633459571,"pX":-1.679187130005892,"pZ":2.6440092878258628,"vX0":0.5604921332385276,"vY0":-122.68580309226431,"vZ0":-2.14310520343461,"x":181.01,"y":167.39,"x0":-1.9868812617462985,"y0":50.004787503485986,"z0":6.329024207324045,"aX":0.9137188456521067},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.4,"breakHorizontal":-1.2,"spinRate":2508,"spinDirection":66},"zone":11,"typeConfidence":0.9,"plateTime":0.4447352073430597,"extension":6.441542502519153},"index":0,"playId":"60146015-85d8-37b1-b457-3c96a096b70f","pitchNumber":1,"startTime":"2026-07-01T01:10:48.544Z","endTime":"2026-07-01T01:10:55.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":77.7,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.84514595017161,"aZ":-33.15838897591277,"pfxX":-0.20362916227106487,"pfxZ":-0.6422463917824448,"pX":-0.7366422302874778,"pZ":2.6543574730315904,"vX0":2.544887649078686,"vY0":-123.84493258715956,"vZ0":-2.319412494606742,"x":145.08,"y":167.11,"x0":-1.7550744983883146,"y0":50.00166358582642,"z0":6.401390894625669,"aX":-0.3139040196423729},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.4,"breakHorizontal":-0.2,"spinRate":2527,"spinDirection":62},"zone":4,"typeConfidence":0.9,"plateTime":0.44383368289782243,"extension":6.505039849407941},"index":1,"playId":"519149f2-b81d-3c00-b20f-f5b7da47ea5c","pitchNumber":2,"startTime":"2026-07-01T01:11:02.508Z","endTime":"2026-07-01T01:11:06.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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.5,"endSpeed":88.6,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.574464225428713,"aZ":-9.433654404669287,"pfxX":-2.5545711499473445,"pfxZ":11.354752659592382,"pX":-0.01760085436018137,"pZ":2.3878891121635966,"vX0":4.983684213852071,"vY0":-140.33732855454352,"vZ0":-8.855221526478452,"x":117.67,"y":174.31,"x0":-1.4813367086851688,"y0":50.001688435669465,"z0":6.191337587852114,"aX":-5.116006133502351},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.0,"breakHorizontal":3.6,"spinRate":2196,"spinDirection":213},"zone":5,"typeConfidence":0.91,"plateTime":0.38970165442226934,"extension":6.888794187376544},"index":2,"playId":"06940678-20b0-3285-a877-b75e15184041","pitchNumber":3,"startTime":"2026-07-01T01:11:17.340Z","endTime":"2026-07-01T01:11:20.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":76.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.568380049209253,"aZ":-33.31912573655938,"pfxX":-1.6437733681432412,"pfxZ":-0.7636395975841941,"pX":0.019937136837329807,"pZ":1.8907106896031045,"vX0":4.3950637121813205,"vY0":-122.33976246084879,"vZ0":-3.7242090225485676,"x":116.24,"y":187.73,"x0":-1.5948834733576283,"y0":50.002361175106316,"z0":6.321348581705681,"aX":-2.464830125810762},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-2.0,"breakHorizontal":1.8,"spinRate":2532,"spinDirection":338},"zone":8,"typeConfidence":0.9,"plateTime":0.4495702150075598,"extension":6.584226738737919},"hitData":{"launchSpeed":103.3,"launchAngle":7.0,"totalDistance":173.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":108.41,"coordY":150.06}},"index":3,"playId":"283db28f-92e4-3418-a759-e31ec25a5d03","pitchNumber":4,"startTime":"2026-07-01T01:11:35.860Z","endTime":"2026-07-01T01:11:41.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_ab"},{"player":{"id":672021,"link":"/api/v1/people/672021"},"credit":"p_ab"},{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_pa"},{"player":{"id":672021,"link":"/api/v1/people/672021"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.5,"awayTeamWinProbability":92.5,"homeTeamWinProbabilityAdded":0.20000000000000018,"leverageIndex":0.11,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:11:41.420Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Loftin grounds out, second baseman Ben Williamson to first baseman Jonathan Aranda.","rbi":0,"awayScore":8,"homeScore":3,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-01T01:13:56.436Z","endTime":"2026-07-01T01:14:34.900Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":88.7,"endSpeed":82.5,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.72815671229745,"aZ":-25.04837806005844,"pfxX":-6.325079624369007,"pfxZ":4.174258614133805,"pX":0.6809624190284252,"pZ":0.6979172371008731,"vX0":6.13029068950559,"vY0":-129.07002892154688,"vZ0":-7.052077097909248,"x":91.04,"y":219.94,"x0":-0.8890896163614184,"y0":50.00490276385797,"z0":5.360520799066198,"aX":-10.806065544244317},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.4,"breakHorizontal":10.3,"spinRate":1766,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.42235973665183524,"extension":6.522253423052009},"index":0,"playId":"f693ef24-e01e-33ac-9f23-524599546dfd","pitchNumber":1,"startTime":"2026-07-01T01:13:56.436Z","endTime":"2026-07-01T01:13:59.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.645320349132263,"aZ":-36.18025939668102,"pfxX":6.708351635763883,"pfxZ":-2.500086690389674,"pX":-0.023893495472443765,"pZ":2.4234637091631277,"vX0":0.837691615099154,"vY0":-125.28626241870461,"vZ0":-0.21694603474477292,"x":117.91,"y":173.35,"x0":-1.2342943542407494,"y0":50.00523298197333,"z0":5.450746062969992,"aX":10.739951075898396},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-4.3,"breakHorizontal":-12.4,"spinRate":2824,"spinDirection":54},"zone":5,"typeConfidence":2.0,"plateTime":0.4360163773026513,"extension":6.265974513265075},"index":1,"playId":"7c12170e-bf1d-3e07-990f-5e6ff55f7ba6","pitchNumber":2,"startTime":"2026-07-01T01:14:11.379Z","endTime":"2026-07-01T01:14:14.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":87.0,"endSpeed":80.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.81254862772396,"aZ":-33.247803126259086,"pfxX":7.583585742523649,"pfxZ":-0.6532807695459475,"pX":0.5122000539435855,"pZ":2.791107878440714,"vX0":1.6445371841043945,"vY0":-126.80814177795068,"vZ0":-0.25884504161376654,"x":97.48,"y":163.42,"x0":-1.1284776760397464,"y0":50.00106304845955,"z0":5.518380893739781,"aX":12.50697300691301},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-1.1,"breakHorizontal":-14.2,"spinRate":2895,"spinDirection":54},"zone":3,"typeConfidence":2.0,"plateTime":0.429837628778587,"extension":6.3304786010276475},"hitData":{"launchSpeed":87.7,"launchAngle":-15.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":125.6,"coordY":150.65}},"index":2,"playId":"8e45de05-e08d-3ca9-91b4-5127ca4cb07e","pitchNumber":3,"startTime":"2026-07-01T01:14:27.365Z","endTime":"2026-07-01T01:14:34.900Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.1,"awayTeamWinProbability":93.9,"homeTeamWinProbabilityAdded":-1.4000000000000004,"leverageIndex":0.55,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:14:34.900Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Isaac Collins flies out to center fielder Jonny DeLuca.","rbi":0,"awayScore":8,"homeScore":3,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-01T01:14:47.785Z","endTime":"2026-07-01T01:16:07.083Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.7,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.17899144847031,"aZ":-42.3931193734313,"pfxX":3.397316547076759,"pfxZ":-6.901153064550435,"pX":-0.6132492033619532,"pZ":2.2483773412341312,"vX0":-7.827271356598E-4,"vY0":-120.52177124876728,"vZ0":0.6916471828429258,"x":140.38,"y":178.07,"x0":-1.0548070402323182,"y0":50.005990154380804,"z0":5.68474549410457,"aX":5.027082461641316},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-12.1,"breakHorizontal":-6.1,"spinRate":3019,"spinDirection":40},"zone":4,"typeConfidence":2.0,"plateTime":0.453487427046503,"extension":6.378286010480144},"index":0,"playId":"516ab5f1-1ee3-3ecb-92c4-cad102ff3be0","pitchNumber":1,"startTime":"2026-07-01T01:14:58.686Z","endTime":"2026-07-01T01:15:01.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":90.6,"endSpeed":83.7,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.755910768096335,"aZ":-27.7168542608213,"pfxX":-8.112234373189992,"pfxZ":2.515510906114086,"pX":-0.7715082715919985,"pZ":1.3090433087099687,"vX0":3.315256874065082,"vY0":-131.9415558124115,"vZ0":-5.245592333721914,"x":146.41,"y":203.44,"x0":-0.9867664838984329,"y0":50.00451667289137,"z0":5.352947641438482,"aX":-14.375341142362723},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.7,"breakHorizontal":14.0,"spinRate":1746,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.41434670356745107,"extension":6.564078041835243},"index":1,"playId":"e29ab056-9431-3e7c-a5c3-2347443c8558","pitchNumber":2,"startTime":"2026-07-01T01:15:16.404Z","endTime":"2026-07-01T01:15:19.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.4,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.155081015629623,"aZ":-31.75186713367654,"pfxX":6.541704207702246,"pfxZ":0.25895782656618493,"pX":0.7955683914094457,"pZ":1.742042278967416,"vX0":2.9968454346291575,"vY0":-126.69624024197725,"vZ0":-2.511423518328588,"x":86.67,"y":191.74,"x0":-1.2514131262237675,"y0":50.00267648200053,"z0":5.276074114521236,"aX":10.666365096222588},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.1,"breakHorizontal":-12.5,"spinRate":3058,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.4318145912036542,"extension":6.308673912179682},"index":2,"playId":"5193ad69-9ab8-37de-a5b1-df0d9689a52e","pitchNumber":3,"startTime":"2026-07-01T01:15:32.445Z","endTime":"2026-07-01T01:15:36.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-01T01:15:42.539Z","endTime":"2026-07-01T01:15:58.257Z","isPitch":false,"type":"action","player":{"id":686555,"link":"/api/v1/people/686555"},"defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.5,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.483779609664822,"aZ":-11.97380879548057,"pfxX":-4.900902020016224,"pfxZ":10.07030715399323,"pX":0.06771184336211938,"pZ":2.6089888877470186,"vX0":4.73684887419708,"vY0":-140.43668085607013,"vZ0":-5.448368734585213,"x":114.42,"y":168.34,"x0":-1.0004856655073604,"y0":50.0062494466841,"z0":5.346680127610353,"aX":-9.834802746091059},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.4,"breakHorizontal":7.9,"spinRate":2480,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.38935815346162084,"extension":6.435303829917061},"hitData":{"launchSpeed":90.8,"launchAngle":36.0,"totalDistance":340.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":86.81,"coordY":67.92}},"index":4,"playId":"f486dbf9-3c7e-3836-badb-fa447b71f6b0","pitchNumber":4,"startTime":"2026-07-01T01:15:58.257Z","endTime":"2026-07-01T01:16:07.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.2,"awayTeamWinProbability":94.8,"homeTeamWinProbabilityAdded":-0.8999999999999995,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:16:07.083Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carter Jensen strikes out swinging.","rbi":0,"awayScore":8,"homeScore":3,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-01T01:16:16.970Z","endTime":"2026-07-01T01:17:29.633Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"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":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.375910306428853,"aZ":-31.369273606177664,"pfxX":6.770281634845248,"pfxZ":0.48388365770413877,"pX":0.05890173633946602,"pZ":2.682300469494012,"vX0":1.2931748434594033,"vY0":-127.65750485869052,"vZ0":-0.6317419067453389,"x":114.75,"y":166.36,"x0":-1.3331524963638886,"y0":50.00418198267835,"z0":5.377144583665352,"aX":11.30655436954548},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.0,"breakHorizontal":-12.6,"spinRate":3064,"spinDirection":61},"zone":5,"typeConfidence":2.0,"plateTime":0.4271360595905791,"extension":6.281793924898836},"index":0,"playId":"ff797a97-0f0d-3e1a-a86d-0f79eeda2de9","pitchNumber":1,"startTime":"2026-07-01T01:16:31.467Z","endTime":"2026-07-01T01:16:34.545Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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.5,"endSpeed":88.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.525851479395346,"aZ":-13.660249455348005,"pfxX":-4.580545500816197,"pfxZ":9.169462044776454,"pX":-0.513202453417848,"pZ":4.05831040748496,"vX0":3.179784237359115,"vY0":-140.63452450624385,"vZ0":-1.513715259852528,"x":136.56,"y":129.21,"x0":-1.0588803524866655,"y0":50.00137081823262,"z0":5.481965341565614,"aX":-9.247241686014679},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.6,"breakHorizontal":7.7,"spinRate":2557,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.3883008807255348,"extension":6.3875037001882875},"index":1,"playId":"32491d47-34a0-354a-8ea0-4a8adebf123b","pitchNumber":2,"startTime":"2026-07-01T01:16:50.566Z","endTime":"2026-07-01T01:16:53.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.632491655223053,"aZ":-25.839644112450962,"pfxX":-7.917756807508335,"pfxZ":3.5007667805811824,"pX":-0.11761706086615963,"pZ":2.0105585941330837,"vX0":4.833659283049046,"vY0":-132.98712308266502,"vZ0":-3.9592348377658766,"x":121.48,"y":184.49,"x0":-0.9199383242758391,"y0":50.005181488181336,"z0":5.369626715104634,"aX":-14.337306653881155},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":5.8,"breakHorizontal":13.4,"spinRate":1896,"spinDirection":230},"zone":8,"typeConfidence":2.0,"plateTime":0.4101741852942098,"extension":6.503998879144673},"index":2,"playId":"54a3332d-7206-36c4-86e3-41b9990b1fb4","pitchNumber":3,"startTime":"2026-07-01T01:17:07.309Z","endTime":"2026-07-01T01:17:10.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.543988496335356,"aZ":-13.868640155990645,"pfxX":-6.502939957041714,"pfxZ":9.111579903523145,"pX":-0.4355555446865,"pZ":3.507674061547046,"vX0":3.5782871584825124,"vY0":-140.7430985311947,"vZ0":-2.881850641512516,"x":133.6,"y":144.07,"x0":-0.8776581547981182,"y0":50.0025325841011,"z0":5.441543788751565,"aX":-13.06293596062973},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.1,"breakHorizontal":11.0,"spinRate":2548,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.3889712347797176,"extension":6.3782282631066405},"index":3,"playId":"9bf3b38b-980f-3565-8bae-6bdac0ba763b","pitchNumber":4,"startTime":"2026-07-01T01:17:26.393Z","endTime":"2026-07-01T01:17:29.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.8,"awayTeamWinProbability":95.2,"homeTeamWinProbabilityAdded":-0.40000000000000036,"leverageIndex":0.19,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:17:29.633Z","atBatIndex":46},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jonathan Aranda walks.","rbi":0,"awayScore":8,"homeScore":3,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-01T01:19:53.558Z","endTime":"2026-07-01T01:21:37.123Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672021,"fullName":"Eric Cerantola","link":"/api/v1/people/672021"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,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":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.342757033449875,"aZ":-26.012901720818384,"pfxX":1.8494138220697676,"pfxZ":3.560687386825915,"pX":-0.9092617804164834,"pZ":4.873958844486465,"vX0":1.7697948970907547,"vY0":-129.8096546590755,"vZ0":0.75858120420682,"x":151.66,"y":107.18,"x0":-1.8365861669906436,"y0":50.00643902599824,"z0":6.5356793376984745,"aX":3.2042127100180102},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.8,"breakHorizontal":-3.7,"spinRate":1960,"spinDirection":195},"zone":11,"typeConfidence":0.93,"plateTime":0.41954005121912363,"extension":6.688730775194357},"index":0,"playId":"bf12cc64-f696-3936-a3fc-e683a4f225e2","pitchNumber":1,"startTime":"2026-07-01T01:20:00.387Z","endTime":"2026-07-01T01:20:03.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":85.1,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.959442276499093,"aZ":-22.63590180486836,"pfxX":-0.3311099800591328,"pfxZ":5.25583228104168,"pX":-0.09495808742790092,"pZ":1.547156027133379,"vX0":4.157193616072727,"vY0":-132.73667717057674,"vZ0":-8.030591914032922,"x":120.62,"y":197.01,"x0":-1.6272928178579595,"y0":50.00023458758265,"z0":6.216051185260639,"aX":-0.6007483340939855},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.3,"breakHorizontal":-0.1,"spinRate":2036,"spinDirection":212},"zone":13,"typeConfidence":0.91,"plateTime":0.4100255678147553,"extension":6.782066155584547},"index":1,"playId":"17b439c6-cf82-3528-ba2f-b5f86a259427","pitchNumber":2,"startTime":"2026-07-01T01:20:14.429Z","endTime":"2026-07-01T01:20:17.844Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":88.1,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.83157001456433,"aZ":-14.333117524542066,"pfxX":-5.214577580305494,"pfxZ":9.158636806214723,"pX":1.3055961519395698,"pZ":0.8336215857269809,"vX0":9.035546186861788,"vY0":-137.7725710552852,"vZ0":-11.792693988551497,"x":67.23,"y":216.27,"x0":-1.31947179989003,"y0":50.003663008067285,"z0":6.104360413735631,"aX":-10.158576737092721},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.5,"breakHorizontal":7.8,"spinRate":2049,"spinDirection":210},"zone":14,"typeConfidence":0.9,"plateTime":0.3955917565804725,"extension":6.863401555435591},"index":2,"playId":"a8af17d0-2021-3050-b652-a54a1cfdef9e","pitchNumber":3,"startTime":"2026-07-01T01:20:29.033Z","endTime":"2026-07-01T01:20:32.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.86223095442581,"aZ":-23.189216544801678,"pfxX":-1.1886749884108787,"pfxZ":5.089522922618167,"pX":-0.060727556753177064,"pZ":3.6307736205626315,"vX0":4.276400429777951,"vY0":-131.32409284654432,"vZ0":-2.657494414264353,"x":119.31,"y":140.75,"x0":-1.547863361330318,"y0":50.005023340745005,"z0":6.359873719930043,"aX":-2.0997879080846094},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.9,"breakHorizontal":1.3,"spinRate":2359,"spinDirection":193},"zone":11,"typeConfidence":0.91,"plateTime":0.41528670724371697,"extension":6.76665791330266},"index":3,"playId":"9fc90558-a980-36fc-b0f7-ee502b737f20","pitchNumber":4,"startTime":"2026-07-01T01:20:49.276Z","endTime":"2026-07-01T01:20:52.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.958772147121017,"aZ":-13.401081885757648,"pfxX":-3.788980143742438,"pfxZ":9.46139552704943,"pX":-0.385839336776349,"pZ":2.5635162666367024,"vX0":4.491422047723195,"vY0":-139.19161587273524,"vZ0":-7.723849384812571,"x":131.71,"y":169.57,"x0":-1.519592778080736,"y0":50.001626948569246,"z0":6.24039725713643,"aX":-7.51766548204097},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.0,"breakHorizontal":6.0,"spinRate":2126,"spinDirection":215},"zone":4,"typeConfidence":0.91,"plateTime":0.3918257029009107,"extension":6.956357093562489},"index":4,"playId":"ed6396fa-2748-3929-b269-7d51f7ef00b6","pitchNumber":5,"startTime":"2026-07-01T01:21:05.732Z","endTime":"2026-07-01T01:21:09.499Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.1,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.316906976242596,"aZ":-36.658267609249904,"pfxX":0.427065302747236,"pfxZ":-2.8885931102509943,"pX":-0.5095397991299581,"pZ":5.083258714302086,"vX0":2.5435737218064944,"vY0":-123.51008333591066,"vZ0":3.976917231546256,"x":136.42,"y":101.53,"x0":-1.6058053534251895,"y0":50.001622872166934,"z0":6.524602913390823,"aX":0.6628432226948522},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-4.1,"breakHorizontal":-1.3,"spinRate":2463,"spinDirection":36},"zone":11,"typeConfidence":0.9,"plateTime":0.4425300976013964,"extension":6.470365589715072},"index":5,"playId":"6f90cbbb-4152-3dc8-a169-fcf546cad702","pitchNumber":6,"startTime":"2026-07-01T01:21:33.697Z","endTime":"2026-07-01T01:21:37.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_pa"},{"player":{"id":672021,"link":"/api/v1/people/672021"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.1000000000000005,"awayTeamWinProbability":95.9,"homeTeamWinProbabilityAdded":-0.6999999999999993,"leverageIndex":0.16,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:21:37.123Z","atBatIndex":47},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Junior Caminero grounds into a double play, third baseman Nick Loftin to second baseman Michael Massey to first baseman Salvador Perez. Jonathan Aranda out at 2nd. Junior Caminero out at 1st.","rbi":0,"awayScore":8,"homeScore":3,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-01T01:21:52.118Z","endTime":"2026-07-01T01:23:30.337Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672021,"fullName":"Eric Cerantola","link":"/api/v1/people/672021"},"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,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":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686681,"link":"/api/v1/people/686681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686681,"link":"/api/v1/people/686681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.854859647543567,"aZ":-35.59283772086088,"pfxX":-0.5120982285426214,"pfxZ":-2.2631928400625263,"pX":0.17143773339920304,"pZ":3.511285981630876,"vX0":4.347795970492935,"vY0":-121.7972526890454,"vZ0":0.25360979564376906,"x":110.47,"y":143.98,"x0":-1.5666385614802742,"y0":50.00334724543138,"z0":6.471751040476998,"aX":-0.7731922284502621},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-3.8,"breakHorizontal":0.0,"spinRate":2334,"spinDirection":56},"zone":12,"typeConfidence":0.9,"plateTime":0.44887789208667606,"extension":6.611787246637802},"index":0,"playId":"536f9874-b2f1-3399-beb9-8f9b988d0299","pitchNumber":1,"startTime":"2026-07-01T01:22:04.596Z","endTime":"2026-07-01T01:22:08.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.336687664200753,"aZ":-34.9573691075712,"pfxX":-1.4339964988074034,"pfxZ":-1.8541856102762644,"pX":-0.7550047440420845,"pZ":3.364579489831598,"vX0":2.7335686059771738,"vY0":-121.56693986749508,"vZ0":0.09618733445378114,"x":145.78,"y":147.94,"x0":-1.7066161914110396,"y0":50.004638238029074,"z0":6.353528497658556,"aX":-2.151771480337939},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-3.1,"breakHorizontal":1.9,"spinRate":2551,"spinDirection":14},"zone":1,"typeConfidence":0.9,"plateTime":0.450177086104413,"extension":6.6123172468914495},"index":1,"playId":"e94d9ae0-eaf1-3e5d-a0d9-28a015f01bcc","pitchNumber":2,"startTime":"2026-07-01T01:22:22.607Z","endTime":"2026-07-01T01:22:26.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.89436144809565,"aZ":-24.80518811798908,"pfxX":0.39611587334923604,"pfxZ":4.2367639216758555,"pX":-0.41989251570798825,"pZ":4.0530934859084295,"vX0":3.018492660451293,"vY0":-129.93590708568442,"vZ0":-1.2209771012473056,"x":133.01,"y":129.35,"x0":-1.6400073419062218,"y0":50.00260716151237,"z0":6.384393337317621,"aX":0.6880371093721399},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.7,"breakHorizontal":-1.3,"spinRate":2164,"spinDirection":194},"zone":11,"typeConfidence":0.92,"plateTime":0.41883400968537643,"extension":6.684322790085213},"index":2,"playId":"408c3dfc-12ef-3348-b1fa-3d88f567a8d6","pitchNumber":3,"startTime":"2026-07-01T01:22:38.892Z","endTime":"2026-07-01T01:22:42.414Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":84.3,"endSpeed":78.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.6503743111176,"aZ":-35.57335028944377,"pfxX":-0.2950123592288192,"pfxZ":-2.1965347799173394,"pX":-0.3721186131956847,"pZ":2.6122428448461616,"vX0":2.975474916078058,"vY0":-122.9107236241681,"vZ0":-1.7509555244442647,"x":131.18,"y":168.25,"x0":-1.5539649210987663,"y0":50.003201266519795,"z0":6.3216924715737886,"aX":-0.4573966247376874},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-4.1,"breakHorizontal":-0.1,"spinRate":2532,"spinDirection":59},"zone":4,"typeConfidence":0.9,"plateTime":0.4436222752065584,"extension":6.5739395032255254},"index":3,"playId":"f468e04d-3235-36ee-ab14-85625b317d86","pitchNumber":4,"startTime":"2026-07-01T01:22:56.028Z","endTime":"2026-07-01T01:22:59.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-07-01T01:23:13.509Z","endTime":"2026-07-01T01:23:22.324Z","isPitch":false,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"},"defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.498006188895083,"aZ":-31.79632340546821,"pfxX":0.3857436933958812,"pfxZ":0.2407070835756695,"pX":0.14313233813001539,"pZ":2.747618441165461,"vX0":3.7569874949236435,"vY0":-125.09772997733306,"vZ0":-2.263654194421526,"x":111.54,"y":164.59,"x0":-1.4290114617130756,"y0":50.004628817707165,"z0":6.273581985594609,"aX":0.6103169498724373},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.1,"breakHorizontal":-1.6,"spinRate":2365,"spinDirection":56},"zone":5,"typeConfidence":0.9,"plateTime":0.4380297122357617,"extension":6.744285101724477},"hitData":{"launchSpeed":73.9,"launchAngle":-11.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.35,"coordY":165.27}},"index":5,"playId":"16c12b07-df13-3a3b-bd0f-0d6667608052","pitchNumber":5,"startTime":"2026-07-01T01:23:22.324Z","endTime":"2026-07-01T01:23:30.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_ab"},{"player":{"id":672021,"link":"/api/v1/people/672021"},"credit":"p_ab"},{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_pa"},{"player":{"id":672021,"link":"/api/v1/people/672021"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":5.5,"awayTeamWinProbability":94.5,"homeTeamWinProbabilityAdded":1.3999999999999995,"leverageIndex":0.25,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:23:30.337Z","atBatIndex":48},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ryan Vilade walks.","rbi":0,"awayScore":8,"homeScore":3,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-01T01:23:56.277Z","endTime":"2026-07-01T01:24:51.538Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672021,"fullName":"Eric Cerantola","link":"/api/v1/people/672021"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"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":87.5,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.127542572682835,"aZ":-15.871551832019106,"pfxX":-2.9520919940217043,"pfxZ":8.46894073243477,"pX":1.1781125770765721,"pZ":1.8834048250841005,"vX0":7.833040078453918,"vY0":-136.65532686641401,"vZ0":-8.926872011002528,"x":72.09,"y":187.93,"x0":-1.319597591743114,"y0":50.00180944966279,"z0":6.242871652775935,"aX":-5.682644746013738},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.9,"breakHorizontal":4.0,"spinRate":2163,"spinDirection":207},"zone":14,"typeConfidence":0.89,"plateTime":0.3981337984121227,"extension":6.91171959963221},"index":0,"playId":"fbcfce15-8a64-3fd0-8c98-2aaa083c3346","pitchNumber":1,"startTime":"2026-07-01T01:23:59.790Z","endTime":"2026-07-01T01:24:02.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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.4,"endSpeed":77.5,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.358040473300782,"aZ":-38.091021866864,"pfxX":0.9427973846341828,"pfxZ":-3.8968871466430457,"pX":-1.4067212392101867,"pZ":5.123158028350693,"vX0":0.4678978072088779,"vY0":-121.45237523675821,"vZ0":4.380739396258687,"x":170.62,"y":100.45,"x0":-1.7234630816118957,"y0":50.005249343940775,"z0":6.578464628718662,"aX":1.4302035100328836},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-6.0,"breakHorizontal":-1.8,"spinRate":2690,"spinDirection":45},"zone":11,"typeConfidence":0.9,"plateTime":0.4483641839283723,"extension":6.430342122155302},"index":1,"playId":"4b045406-0d4a-3f69-b0e3-ef012248c69b","pitchNumber":2,"startTime":"2026-07-01T01:24:14.155Z","endTime":"2026-07-01T01:24:17.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":95.0,"endSpeed":88.0,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.9102268589711,"aZ":-14.011027677641385,"pfxX":-3.4158799354091114,"pfxZ":9.31051575841095,"pX":1.1670274284265327,"pZ":1.294976139172032,"vX0":8.284278752257688,"vY0":-137.8669357688482,"vZ0":-10.53070487264611,"x":72.52,"y":203.82,"x0":-1.4155033537890966,"y0":50.000009037689026,"z0":6.07883924468074,"aX":-6.6622814652741535},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.1,"breakHorizontal":4.7,"spinRate":2111,"spinDirection":215},"zone":14,"typeConfidence":0.9,"plateTime":0.39533754288569334,"extension":6.976239192331827},"index":2,"playId":"9e9894df-a4a2-30c0-a03b-4feb4da6be9e","pitchNumber":3,"startTime":"2026-07-01T01:24:30.292Z","endTime":"2026-07-01T01:24:33.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.9,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.039088348446366,"aZ":-19.180745649024352,"pfxX":-4.7582745491620155,"pfxZ":6.5322367158789865,"pX":0.9761693409115998,"pZ":1.8578698095288593,"vX0":8.461352522249245,"vY0":-139.14019618798227,"vZ0":-8.402382885821757,"x":79.79,"y":188.62,"x0":-1.4664014722075456,"y0":50.003158510830175,"z0":6.155009571362039,"aX":-9.464714760938977},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.4,"breakHorizontal":7.2,"spinRate":2170,"spinDirection":203},"zone":14,"typeConfidence":0.9,"plateTime":0.3915266167304079,"extension":6.901252095876405},"index":3,"playId":"fdd76a96-9a7c-3d12-b26e-dccd7bed33cb","pitchNumber":4,"startTime":"2026-07-01T01:24:47.826Z","endTime":"2026-07-01T01:24:51.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"credit":"b_pa"},{"player":{"id":672021,"link":"/api/v1/people/672021"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.2,"awayTeamWinProbability":94.8,"homeTeamWinProbabilityAdded":-0.2999999999999998,"leverageIndex":0.09,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:24:51.538Z","atBatIndex":49},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jonny DeLuca walks. Ryan Vilade to 2nd.","rbi":0,"awayScore":8,"homeScore":3,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-01T01:25:08.427Z","endTime":"2026-07-01T01:26:39.164Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672021,"fullName":"Eric Cerantola","link":"/api/v1/people/672021"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"postOnSecond":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"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(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":88.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.89188350446976,"aZ":-15.1124450347047,"pfxX":-2.663249827021655,"pfxZ":8.590475615824772,"pX":0.031545551055737184,"pZ":3.8428089466803472,"vX0":5.244089697789876,"vY0":-139.44355439094196,"vZ0":-4.090038751347806,"x":115.8,"y":135.02,"x0":-1.5202776080703504,"y0":50.00103637351479,"z0":6.313536373545831,"aX":-5.288961485684061},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.0,"breakHorizontal":3.8,"spinRate":2194,"spinDirection":208},"zone":12,"typeConfidence":0.91,"plateTime":0.3915475351686051,"extension":6.661007782056727},"index":0,"playId":"070251f7-dfb6-344f-a323-a6ebd5e1d3c7","pitchNumber":1,"startTime":"2026-07-01T01:25:16.543Z","endTime":"2026-07-01T01:25:20.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"first":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.968656516974146,"aZ":-24.54478641481946,"pfxX":1.4539777573107113,"pfxZ":4.425768389782563,"pX":0.18866970646860398,"pZ":3.239558660336147,"vX0":4.4054552821869395,"vY0":-129.6931395219359,"vZ0":-3.028476774323735,"x":109.81,"y":151.31,"x0":-1.7125502745110952,"y0":50.00462498686976,"z0":6.269218914851555,"aX":2.5077270807068337},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.7,"breakHorizontal":-3.5,"spinRate":2166,"spinDirection":205},"zone":2,"typeConfidence":0.91,"plateTime":0.4203405066010508,"extension":6.685665146974646},"index":1,"playId":"d2c26746-8592-3850-90be-2f6e2898249c","pitchNumber":2,"startTime":"2026-07-01T01:25:33.608Z","endTime":"2026-07-01T01:25:37.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"first":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.49280663832202,"aZ":-33.94698462118351,"pfxX":-0.15518202468677034,"pfxZ":-1.1658667378547607,"pX":-0.593295488136569,"pZ":1.5049522562337343,"vX0":2.588615617389896,"vY0":-122.12958467981736,"vZ0":-4.347780908664631,"x":139.62,"y":198.15,"x0":-1.645733288457712,"y0":50.00540271869322,"z0":6.220034445241121,"aX":-0.23498488829613973},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-2.9,"breakHorizontal":-0.4,"spinRate":2524,"spinDirection":18},"zone":13,"typeConfidence":0.9,"plateTime":0.44805498169611635,"extension":6.640264245525122},"index":2,"playId":"9955a20a-20d8-30ce-a12d-7bb39e99e850","pitchNumber":3,"startTime":"2026-07-01T01:25:50.805Z","endTime":"2026-07-01T01:25:54.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"first":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":77.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.04276469774562,"aZ":-38.161672919492624,"pfxX":1.1469116758400144,"pfxZ":-3.990520052557823,"pX":-2.279982477402157,"pZ":5.227306893736658,"vX0":-1.2845419183677194,"vY0":-120.72732225858,"vZ0":4.594607243454282,"x":203.91,"y":97.64,"x0":-1.8938968814707842,"y0":50.004949912226266,"z0":6.62748761920134,"aX":1.7199415160806197},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-6.1,"breakHorizontal":-1.8,"spinRate":2598,"spinDirection":48},"zone":11,"typeConfidence":0.9,"plateTime":0.4509972040732646,"extension":6.4922768871519025},"index":3,"playId":"afe7027a-eaea-3eec-98f1-22127a149048","pitchNumber":4,"startTime":"2026-07-01T01:26:11.532Z","endTime":"2026-07-01T01:26:15.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"first":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.347740950996695,"aZ":-11.956831649877259,"pfxX":-3.1425371179405888,"pfxZ":10.390771686247607,"pX":1.160816583312802,"pZ":1.303567333148826,"vX0":7.947561666671333,"vY0":-137.80375552837535,"vZ0":-11.124870705145026,"x":72.75,"y":203.58,"x0":-1.3376667234554938,"y0":50.001281879874746,"z0":6.17384120655917,"aX":-6.1142842356565525},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.9,"breakHorizontal":4.2,"spinRate":2196,"spinDirection":217},"zone":14,"typeConfidence":0.9,"plateTime":0.39575595145851317,"extension":7.000273699463612},"index":4,"playId":"6cbd079e-40ec-3ccf-9122-bee79ba07c02","pitchNumber":5,"startTime":"2026-07-01T01:26:34.909Z","endTime":"2026-07-01T01:26:39.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"first":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"credit":"b_pa"},{"player":{"id":672021,"link":"/api/v1/people/672021"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.9,"awayTeamWinProbability":95.1,"homeTeamWinProbabilityAdded":-0.2999999999999998,"leverageIndex":0.17,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:26:39.164Z","atBatIndex":50},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Chandler Simpson walks. Ryan Vilade to 3rd. Jonny DeLuca to 2nd.","rbi":0,"awayScore":8,"homeScore":3,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-01T01:27:02.492Z","endTime":"2026-07-01T01:28:48.762Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672021,"fullName":"Eric Cerantola","link":"/api/v1/people/672021"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"postOnSecond":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"postOnThird":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.02728893028722,"aZ":-19.982776666618715,"pfxX":-0.9730814823648402,"pfxZ":6.933952908728135,"pX":1.0868927886277646,"pZ":1.1775558907234032,"vX0":7.503204293446811,"vY0":-130.82551578326877,"vZ0":-9.086059555947937,"x":75.57,"y":206.99,"x0":-1.6748913724776606,"y0":50.00095186235023,"z0":6.156405724624928,"aX":-1.711889907040122},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":11.0,"breakHorizontal":0.4,"spinRate":2294,"spinDirection":200},"zone":14,"typeConfidence":0.9,"plateTime":0.41648804139773343,"extension":6.786663468254468},"index":0,"playId":"692045f5-fac3-3970-bfe8-0344dd02527a","pitchNumber":1,"startTime":"2026-07-01T01:27:06.645Z","endTime":"2026-07-01T01:27:09.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"first":{"id":676356,"link":"/api/v1/people/676356"},"second":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.009962508596317,"aZ":-13.701367285489548,"pfxX":-4.860086119851315,"pfxZ":9.678943873632829,"pX":1.567238074248401,"pZ":3.1536631445487853,"vX0":10.198208890608205,"vY0":-137.20150336382386,"vZ0":-5.8365238859349065,"x":57.26,"y":153.63,"x0":-1.5645412829584966,"y0":50.004685312516926,"z0":6.2402863540556215,"aX":-9.278388058796406},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.4,"breakHorizontal":6.7,"spinRate":2272,"spinDirection":213},"zone":12,"typeConfidence":0.91,"plateTime":0.39902961888904365,"extension":6.954548366565188},"index":1,"playId":"dc387cbc-b172-3267-8ad2-5d4e958d6f7f","pitchNumber":2,"startTime":"2026-07-01T01:27:24.550Z","endTime":"2026-07-01T01:27:28.294Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"first":{"id":676356,"link":"/api/v1/people/676356"},"second":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.676531791569854,"aZ":-21.217545302912097,"pfxX":0.7464329733352546,"pfxZ":6.600318340248919,"pX":0.5981016456577859,"pZ":1.008276713608351,"vX0":5.2062452374997195,"vY0":-127.39677580432227,"vZ0":-8.806192194325206,"x":94.2,"y":211.56,"x0":-1.5605475624665992,"y0":50.00604355119365,"z0":6.158357782457313,"aX":1.2387900084260821},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":10.3,"breakHorizontal":-2.4,"spinRate":2216,"spinDirection":219},"zone":14,"typeConfidence":0.86,"plateTime":0.42827688475356895,"extension":6.904987281067525},"index":2,"playId":"77d2519b-d8fd-3dc8-be0b-9546d32cfe86","pitchNumber":3,"startTime":"2026-07-01T01:27:46.002Z","endTime":"2026-07-01T01:27:49.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"first":{"id":676356,"link":"/api/v1/people/676356"},"second":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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.5,"endSpeed":87.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.472989314060783,"aZ":-14.666656135555677,"pfxX":-4.01929563693559,"pfxZ":8.914470578672223,"pX":0.19545615744586875,"pZ":3.0233993239821557,"vX0":6.476160042935978,"vY0":-138.86509786251685,"vZ0":-6.319265028070275,"x":109.55,"y":157.15,"x0":-1.638739995673967,"y0":50.00264478422267,"z0":6.294422151978808,"aX":-7.893926743508238},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.1,"breakHorizontal":6.0,"spinRate":2233,"spinDirection":210},"zone":2,"typeConfidence":0.91,"plateTime":0.39358784099689537,"extension":6.7090145829654455},"index":3,"playId":"22925636-34f3-3d31-a236-b1fae94df0a4","pitchNumber":4,"startTime":"2026-07-01T01:28:06.369Z","endTime":"2026-07-01T01:28:09.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"first":{"id":676356,"link":"/api/v1/people/676356"},"second":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.536192746977957,"aZ":-14.525528466165051,"pfxX":-4.542093360503015,"pfxZ":9.344005577631858,"pX":0.17522263092736867,"pZ":1.7287109367442386,"vX0":6.237985364031937,"vY0":-136.46024477251572,"vZ0":-9.259415022006426,"x":110.32,"y":192.1,"x0":-1.5484239901476191,"y0":50.006711112939946,"z0":6.162861985688959,"aX":-8.583231095711858},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.1,"breakHorizontal":7.0,"spinRate":2133,"spinDirection":208},"zone":8,"typeConfidence":0.9,"plateTime":0.40111715957620353,"extension":6.851093365693543},"index":4,"playId":"7934bc2f-8939-36c0-979b-d366d3a4423c","pitchNumber":5,"startTime":"2026-07-01T01:28:23.185Z","endTime":"2026-07-01T01:28:26.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"first":{"id":676356,"link":"/api/v1/people/676356"},"second":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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.0,"endSpeed":85.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.710046001142445,"aZ":-13.13974232261492,"pfxX":-3.664262423519827,"pfxZ":10.279417436570174,"pX":0.4589419940976784,"pZ":1.1631749081142098,"vX0":6.364382704347439,"vY0":-135.0401413480722,"vZ0":-10.624095285667307,"x":99.51,"y":207.37,"x0":-1.4495643242945118,"y0":50.00078802749461,"z0":6.0664088851064,"aX":-6.784092872319457},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.6,"breakHorizontal":5.3,"spinRate":2069,"spinDirection":213},"zone":14,"typeConfidence":0.89,"plateTime":0.4052002381083679,"extension":6.983574764914336},"index":5,"playId":"08219df4-d49c-342a-b26f-5055d7078c63","pitchNumber":6,"startTime":"2026-07-01T01:28:43.137Z","endTime":"2026-07-01T01:28:48.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"first":{"id":676356,"link":"/api/v1/people/676356"},"second":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_pa"},{"player":{"id":672021,"link":"/api/v1/people/672021"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3999999999999995,"awayTeamWinProbability":95.6,"homeTeamWinProbabilityAdded":-0.5000000000000009,"leverageIndex":0.32,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:28:48.762Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ben Williamson walks.","rbi":0,"awayScore":9,"homeScore":3,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-01T01:29:54.505Z","endTime":"2026-07-01T01:31:17.334Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672021,"fullName":"Eric Cerantola","link":"/api/v1/people/672021"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"postOnSecond":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"postOnThird":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,4,5],"actionIndex":[3],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":{"id":672021,"link":"/api/v1/people/672021"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"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":8,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-01T01:29:12.072Z","endTime":"2026-07-01T01:29:56.724Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"second":{"id":676356,"link":"/api/v1/people/676356"},"third":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.227336288497757,"aZ":-36.48897536369148,"pfxX":-0.28489298931884033,"pfxZ":-2.9091866482533284,"pX":-1.8224941291183492,"pZ":5.23331999963746,"vX0":0.2692967260362342,"vY0":-120.83060257158922,"vZ0":4.285298234712267,"x":186.47,"y":97.48,"x0":-1.8982991058835152,"y0":50.00594581592121,"z0":6.640116022812833,"aX":-0.42195728652478165},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-4.0,"breakHorizontal":0.5,"spinRate":2514,"spinDirection":69},"zone":11,"typeConfidence":0.9,"plateTime":0.4530561635919308,"extension":6.563514277070587},"index":1,"playId":"9af9cadb-7c40-38e3-b8c3-b87728f7c4fa","pitchNumber":1,"startTime":"2026-07-01T01:29:56.724Z","endTime":"2026-07-01T01:30:00.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"second":{"id":676356,"link":"/api/v1/people/676356"},"third":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.77526111672554,"aZ":-13.714853064489418,"pfxX":-4.622003078721566,"pfxZ":9.69447573817907,"pX":2.787388370163827,"pZ":1.0386935740909655,"vX0":12.808888993005077,"vY0":-137.209684954081,"vZ0":-11.314888939065957,"x":10.75,"y":210.74,"x0":-1.343844963913255,"y0":50.00261645932974,"z0":6.154200409100248,"aX":-8.801587286181553},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.1,"breakHorizontal":5.6,"spinRate":2208,"spinDirection":206},"zone":14,"typeConfidence":0.9,"plateTime":0.3994087910679931,"extension":7.0065787797035455},"index":2,"playId":"54c73a2a-58da-3f92-9bf0-279de449c5d4","pitchNumber":2,"startTime":"2026-07-01T01:30:15.163Z","endTime":"2026-07-01T01:30:19.186Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"second":{"id":676356,"link":"/api/v1/people/676356"},"third":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Eric Cerantola. Ryan Vilade scores. Jonny DeLuca to 3rd. Chandler Simpson to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":9,"homeScore":3,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":3,"actionPlayId":"54c73a2a-58da-3f92-9bf0-279de449c5d4","startTime":"2026-07-01T01:30:38.885Z","endTime":"2026-07-01T01:30:51.026Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":668723,"link":"/api/v1/people/668723"},"defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"second":{"id":676356,"link":"/api/v1/people/676356"},"third":{"id":668723,"link":"/api/v1/people/668723"},"postOnSecond":{"id":802415,"link":"/api/v1/people/802415"},"postOnThird":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"homeTeamWinProbability":2.6,"awayTeamWinProbability":97.4,"homeTeamWinProbabilityAdded":-1.7999999999999994,"leverageIndex":0.5,"dramaIndex":29.0,"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","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.4,"endSpeed":87.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.34295611111308,"aZ":-12.014216207259182,"pfxX":-4.967878247814879,"pfxZ":10.478360214830275,"pX":0.5682532603765609,"pZ":0.5368817049408929,"vX0":7.441306939931859,"vY0":-136.89520601690856,"vZ0":-12.850234093343888,"x":95.34,"y":224.28,"x0":-1.522764759107806,"y0":50.00252425797315,"z0":6.078121588261112,"aX":-9.558192890594002},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.8,"breakHorizontal":7.7,"spinRate":2181,"spinDirection":210},"zone":14,"typeConfidence":0.9,"plateTime":0.3980379680182313,"extension":6.965607969143453},"index":4,"playId":"8850b990-7f15-3f35-a6ae-fa7101755c45","pitchNumber":3,"startTime":"2026-07-01T01:30:51.026Z","endTime":"2026-07-01T01:30:54.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"second":{"id":802415,"link":"/api/v1/people/802415"},"third":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.565527273678544,"aZ":-17.735941822525245,"pfxX":-3.835144607881689,"pfxZ":7.377650145102116,"pX":0.3045549635587347,"pZ":3.8419006036792833,"vX0":6.803400167764906,"vY0":-138.23115151728396,"vZ0":-3.578168916042277,"x":105.39,"y":135.05,"x0":-1.6777384598735,"y0":50.00189387075933,"z0":6.3266946681442295,"aX":-7.505194586650556},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.0,"breakHorizontal":5.8,"spinRate":2117,"spinDirection":204},"zone":12,"typeConfidence":0.91,"plateTime":0.3945428347808724,"extension":6.844020186865054},"index":5,"playId":"86a6eca2-8e66-3314-8a2a-c9986d0b581a","pitchNumber":4,"startTime":"2026-07-01T01:31:13.001Z","endTime":"2026-07-01T01:31:17.334Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"second":{"id":802415,"link":"/api/v1/people/802415"},"third":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"credit":"b_pa"},{"player":{"id":672021,"link":"/api/v1/people/672021"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.5,"awayTeamWinProbability":97.5,"homeTeamWinProbabilityAdded":-0.10000000000000009,"leverageIndex":0.5,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:31:17.334Z","atBatIndex":52},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Taylor Walls walks. Jonny DeLuca scores. Chandler Simpson to 3rd. Ben Williamson to 2nd.","rbi":1,"awayScore":10,"homeScore":3,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-01T01:31:39.755Z","endTime":"2026-07-01T01:33:23.321Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672021,"fullName":"Eric Cerantola","link":"/api/v1/people/672021"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"postOnSecond":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"postOnThird":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":{"id":672021,"link":"/api/v1/people/672021"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.8,"endSpeed":87.2,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.61915466800352,"aZ":-13.77595894828346,"pfxX":-3.9420735613484568,"pfxZ":9.64167626989406,"pX":0.8915555768952453,"pZ":1.029782104614903,"vX0":7.975833478392396,"vY0":-136.21599905195046,"vZ0":-10.98893421891351,"x":83.02,"y":210.98,"x0":-1.5421922223122442,"y0":50.002438688703876,"z0":6.0309515293512055,"aX":-7.522318027046207},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.6,"breakHorizontal":5.8,"spinRate":2134,"spinDirection":214},"zone":14,"typeConfidence":0.9,"plateTime":0.3997768548639282,"extension":7.033421335166341},"index":0,"playId":"20fbd5c6-0938-39ab-b6da-a525f8730310","pitchNumber":1,"startTime":"2026-07-01T01:31:43.786Z","endTime":"2026-07-01T01:31:47.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"first":{"id":810938,"link":"/api/v1/people/810938"},"second":{"id":802415,"link":"/api/v1/people/802415"},"third":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":84.3,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.7725643745582,"aZ":-23.760354229076917,"pfxX":0.44029238295087003,"pfxZ":4.725524905768044,"pX":0.5985861412781414,"pZ":2.74437288695934,"vX0":5.899597411266174,"vY0":-131.07272315810405,"vZ0":-4.737902979227858,"x":94.18,"y":164.68,"x0":-1.7173597175071298,"y0":50.00024176952257,"z0":6.299393886124276,"aX":0.7828514904626922},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.9,"breakHorizontal":-1.8,"spinRate":2287,"spinDirection":201},"zone":3,"typeConfidence":0.92,"plateTime":0.4142859109351771,"extension":6.875729659807384},"index":1,"playId":"ed06ec5c-e7dd-3b4c-92db-70e9c218aa8d","pitchNumber":2,"startTime":"2026-07-01T01:32:00.651Z","endTime":"2026-07-01T01:32:03.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"first":{"id":810938,"link":"/api/v1/people/810938"},"second":{"id":802415,"link":"/api/v1/people/802415"},"third":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":83.6,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.221807300276353,"aZ":-23.38684385452823,"pfxX":1.2836407393043472,"pfxZ":5.000731761664104,"pX":-0.6724309395849803,"pZ":3.7726830853426865,"vX0":2.506550612560907,"vY0":-130.19378658536982,"vZ0":-2.1407569050800466,"x":142.63,"y":136.92,"x0":-1.8056039009843354,"y0":50.003390690833555,"z0":6.3330625925443504,"aX":2.256234639054695},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.9,"breakHorizontal":-2.8,"spinRate":2349,"spinDirection":193},"zone":11,"typeConfidence":0.93,"plateTime":0.41693393396457834,"extension":6.523788287865729},"index":2,"playId":"3299f824-6400-35fd-a658-dfaa977f13bc","pitchNumber":3,"startTime":"2026-07-01T01:32:17.669Z","endTime":"2026-07-01T01:32:21.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"first":{"id":810938,"link":"/api/v1/people/810938"},"second":{"id":802415,"link":"/api/v1/people/802415"},"third":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":83.2,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.395682500701696,"aZ":-23.158238136087444,"pfxX":-0.8462233507868478,"pfxZ":5.216462893695839,"pX":0.22663283699657413,"pZ":1.007087829288028,"vX0":5.322879276286171,"vY0":-129.42930192041655,"vZ0":-8.585868894429963,"x":108.36,"y":211.59,"x0":-1.7306231179151692,"y0":50.00131358503574,"z0":6.089144308993238,"aX":-1.4626991752713407},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.0,"breakHorizontal":0.6,"spinRate":2093,"spinDirection":215},"zone":14,"typeConfidence":0.88,"plateTime":0.4202860267643742,"extension":6.724095479491318},"index":3,"playId":"1f20779a-9916-3993-9f51-d91bc591b301","pitchNumber":4,"startTime":"2026-07-01T01:32:35.752Z","endTime":"2026-07-01T01:32:39.445Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"first":{"id":810938,"link":"/api/v1/people/810938"},"second":{"id":802415,"link":"/api/v1/people/802415"},"third":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.4,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.164232643596634,"aZ":-15.95354980407574,"pfxX":-2.9706282395798604,"pfxZ":8.407246837363864,"pX":0.24122099492510007,"pZ":1.965527079778471,"vX0":5.870787403969985,"vY0":-137.24457022679326,"vZ0":-8.51583409375064,"x":107.81,"y":185.71,"x0":-1.5288285680872775,"y0":50.004240390718955,"z0":6.170620348255395,"aX":-5.732557804792913},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.8,"breakHorizontal":4.3,"spinRate":2054,"spinDirection":209},"zone":8,"typeConfidence":0.89,"plateTime":0.3973881630414584,"extension":6.898331478263403},"index":4,"playId":"5a090a94-b30c-3e01-9dc7-0ce6c986a275","pitchNumber":5,"startTime":"2026-07-01T01:32:55.082Z","endTime":"2026-07-01T01:32:58.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"first":{"id":810938,"link":"/api/v1/people/810938"},"second":{"id":802415,"link":"/api/v1/people/802415"},"third":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.8,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.07151837672497,"aZ":-23.486442428856382,"pfxX":0.425452536578077,"pfxZ":5.045321967267812,"pX":1.1294215548976545,"pZ":2.026472194620699,"vX0":6.387572546676325,"vY0":-129.63568424443255,"vZ0":-6.069910435060429,"x":73.95,"y":184.07,"x0":-1.4097302115567196,"y0":50.00588943357149,"z0":6.162148596211849,"aX":0.731166087086427},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.2,"breakHorizontal":-2.0,"spinRate":2088,"spinDirection":202},"zone":14,"typeConfidence":0.89,"plateTime":0.4206118950043831,"extension":6.903511495830965},"index":5,"playId":"d28bcb8e-0026-38eb-99f9-cfe1458531d2","pitchNumber":6,"startTime":"2026-07-01T01:33:12.905Z","endTime":"2026-07-01T01:33:23.321Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"first":{"id":810938,"link":"/api/v1/people/810938"},"second":{"id":802415,"link":"/api/v1/people/802415"},"third":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"credit":"b_pa"},{"player":{"id":672021,"link":"/api/v1/people/672021"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.4000000000000001,"awayTeamWinProbability":98.6,"homeTeamWinProbabilityAdded":-1.0999999999999999,"leverageIndex":0.29,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:33:23.321Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Fortes called out on strikes.","rbi":0,"awayScore":10,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-01T01:35:42.153Z","endTime":"2026-07-01T01:37:01.488Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694360,"fullName":"Beck Way","link":"/api/v1/people/694360"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"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":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":10,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-01T01:33:58.117Z","endTime":"2026-07-01T01:34:32.686Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"first":{"id":670764,"link":"/api/v1/people/670764"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Beck Way replaces Eric Cerantola.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-01T01:34:32.686Z","endTime":"2026-07-01T01:35:44.275Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694360,"link":"/api/v1/people/694360"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"first":{"id":670764,"link":"/api/v1/people/670764"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":89.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.142176495931455,"aZ":-27.817303346355093,"pfxX":-9.99594206224172,"pfxZ":2.1557205301951203,"pX":0.17191051440381375,"pZ":2.570936182587072,"vX0":9.631827329890308,"vY0":-140.58691754369102,"vZ0":-2.841061068149026,"x":110.45,"y":169.36,"x0":-1.9847166022395444,"y0":50.002510397817716,"z0":5.382672283849032,"aX":-20.192567963492614},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":3.5,"breakHorizontal":16.3,"spinRate":2243,"spinDirection":242},"zone":5,"typeConfidence":2.0,"plateTime":0.3882542008117391,"extension":6.0126748940269685},"index":2,"playId":"7f5bfb5b-ff19-3c18-a2d5-39e5d991a269","pitchNumber":1,"startTime":"2026-07-01T01:35:44.275Z","endTime":"2026-07-01T01:35:47.580Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694360,"link":"/api/v1/people/694360","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"first":{"id":670764,"link":"/api/v1/people/670764"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.623241219094503,"aZ":-24.710639970553224,"pfxX":1.3763753310834455,"pfxZ":4.051210584492894,"pX":0.7940395148745014,"pZ":2.3407793979777196,"vX0":6.24542693280631,"vY0":-134.0821876601708,"vZ0":-3.732673664545771,"x":86.73,"y":175.58,"x0":-1.7327196224678854,"y0":50.00638986194078,"z0":5.48919477661739,"aX":2.5362583805734147},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.8,"breakHorizontal":-3.7,"spinRate":2498,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.40659456926298354,"extension":6.255508112477007},"index":3,"playId":"0a14067e-2bf9-3902-8021-66e0e4ac4515","pitchNumber":2,"startTime":"2026-07-01T01:35:57.942Z","endTime":"2026-07-01T01:36:02.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694360,"link":"/api/v1/people/694360","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"first":{"id":670764,"link":"/api/v1/people/670764"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":90.6,"endSpeed":83.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.61315195130406,"aZ":-28.637476609461896,"pfxX":1.0979663206213983,"pfxZ":1.9875906252049127,"pX":-0.661135468231316,"pZ":2.763611295383299,"vX0":5.526296972193804,"vY0":-131.94584337873954,"vZ0":-2.1898527656499316,"x":142.2,"y":164.16,"x0":-2.9173900462843867,"y0":50.003613584628354,"z0":5.694984454929475,"aX":1.9531638295321505},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":3.4,"breakHorizontal":-3.1,"spinRate":2532,"spinDirection":92},"zone":1,"typeConfidence":2.0,"plateTime":0.4136340707985955,"extension":6.369751343227196},"index":4,"playId":"be41a306-422d-3744-813d-edbe3af67433","pitchNumber":3,"startTime":"2026-07-01T01:36:33.270Z","endTime":"2026-07-01T01:36:39.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694360,"link":"/api/v1/people/694360","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"first":{"id":670764,"link":"/api/v1/people/670764"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.430508975896256,"aZ":-20.42337708585065,"pfxX":-10.103218301189038,"pfxZ":5.748826798326911,"pX":0.43248141592565703,"pZ":2.093644156034739,"vX0":9.429636788943924,"vY0":-141.7991966106474,"vZ0":-5.903856731717356,"x":100.51,"y":182.25,"x0":-1.6181384419982257,"y0":50.000582739166525,"z0":5.499303006182613,"aX":-20.639625033461375},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":9.4,"breakHorizontal":16.4,"spinRate":2125,"spinDirection":237},"zone":9,"typeConfidence":2.0,"plateTime":0.38578791168866067,"extension":6.283971269225087},"index":5,"playId":"4574044f-e17f-3f76-903f-c2f893a36492","pitchNumber":4,"startTime":"2026-07-01T01:36:57.339Z","endTime":"2026-07-01T01:37:01.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694360,"link":"/api/v1/people/694360","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"first":{"id":670764,"link":"/api/v1/people/670764"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"credit":"b_ab"},{"player":{"id":694360,"link":"/api/v1/people/694360"},"credit":"p_ab"},{"player":{"id":663743,"link":"/api/v1/people/663743"},"credit":"b_pa"},{"player":{"id":694360,"link":"/api/v1/people/694360"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":0.3999999999999997,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:37:01.488Z","atBatIndex":54},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bobby Witt Jr. lines out to center fielder Jonny DeLuca.","rbi":0,"awayScore":10,"homeScore":3,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-01T01:39:08.468Z","endTime":"2026-07-01T01:40:21.412Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":76.0,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.340210402677233,"aZ":-45.14416190144656,"pfxX":3.6566620191849966,"pfxZ":-8.915523278026097,"pX":-0.07906265512408031,"pZ":3.397792196674108,"vX0":0.559279055615677,"vY0":-119.40513843994951,"vZ0":3.746989501434664,"x":120.01,"y":147.04,"x0":-0.7912156632585013,"y0":50.00184425333204,"z0":5.849411481839577,"aX":5.320123843734056},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-15.1,"breakHorizontal":-6.7,"spinRate":3001,"spinDirection":23},"zone":2,"typeConfidence":2.0,"plateTime":0.45737559308016085,"extension":6.335634580675582},"index":0,"playId":"d5221b9c-cdb9-3008-9907-fb6babb18905","pitchNumber":1,"startTime":"2026-07-01T01:39:19.422Z","endTime":"2026-07-01T01:39:46.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.2529294299579,"aZ":-28.243502301709412,"pfxX":-8.42375951951607,"pfxZ":2.2972430884506503,"pX":-0.03162024796286957,"pZ":1.1829539489087,"vX0":5.05776754106358,"vY0":-129.57910421261863,"vZ0":-5.449865117756149,"x":118.21,"y":206.84,"x0":-0.9070856306034336,"y0":50.00579572635238,"z0":5.452304180750167,"aX":-14.430469738156475},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.2,"breakHorizontal":14.3,"spinRate":1802,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.42153598240535306,"extension":6.440534370077307},"index":1,"playId":"2c43afa1-dbc9-36ad-b0b2-54cf8b2f8d21","pitchNumber":2,"startTime":"2026-07-01T01:39:52.097Z","endTime":"2026-07-01T01:39:55.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.3,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.381563995932183,"aZ":-43.270256974438,"pfxX":2.98261796341336,"pfxZ":-7.229690788134246,"pX":0.30585096337398665,"pZ":1.3416926903512647,"vX0":1.855751328724218,"vY0":-122.81211343940251,"vZ0":-1.4900098394476233,"x":105.34,"y":202.55,"x0":-0.8461305861867616,"y0":50.00577138818963,"z0":5.6229831976287175,"aX":4.575265210820866},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-13.2,"breakHorizontal":-5.9,"spinRate":3072,"spinDirection":19},"zone":14,"typeConfidence":2.0,"plateTime":0.445283071365115,"extension":6.361846994991416},"hitData":{"launchSpeed":87.8,"launchAngle":25.0,"totalDistance":337.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":107.7,"coordY":64.88}},"index":2,"playId":"18da9b5b-5904-3c14-bcd8-b5dd805c15ac","pitchNumber":3,"startTime":"2026-07-01T01:40:13.432Z","endTime":"2026-07-01T01:40:21.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.3,"awayTeamWinProbability":98.7,"homeTeamWinProbabilityAdded":-0.4999999999999998,"leverageIndex":0.19,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:40:21.412Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jac Caglianone grounds out, second baseman Ben Williamson to first baseman Jonathan Aranda.","rbi":0,"awayScore":10,"homeScore":3,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-01T01:40:32.470Z","endTime":"2026-07-01T01:42:55.682Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":82.9,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.167922349282914,"aZ":-27.415344651834374,"pfxX":-9.82477384943595,"pfxZ":2.7065312230536023,"pX":-0.6326597155773727,"pZ":2.6836898635439415,"vX0":4.142630039592984,"vY0":-131.76327266096465,"vZ0":-2.095257593591797,"x":141.12,"y":166.32,"x0":-0.9494031485740287,"y0":50.00260157144388,"z0":5.516342306074759,"aX":-17.263133149837202},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.7,"breakHorizontal":16.9,"spinRate":2003,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.41580447025210443,"extension":6.3526229964027925},"index":0,"playId":"4dc9a05f-78af-32f3-8403-6d5fcd2c1582","pitchNumber":1,"startTime":"2026-07-01T01:40:45.325Z","endTime":"2026-07-01T01:40:50.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.6,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.325931228452216,"aZ":-32.70640379463381,"pfxX":9.086799193808655,"pfxZ":-0.3245002179008103,"pX":1.730470930996167,"pZ":0.6944423715932729,"vX0":4.260673573025237,"vY0":-127.6302497072145,"vZ0":-4.856112227929648,"x":51.04,"y":220.03,"x0":-1.1454267615803388,"y0":50.00375175891766,"z0":5.222429858514256,"aX":14.865137501979365},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.6,"breakHorizontal":-17.4,"spinRate":3054,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.43054226651649774,"extension":6.294085301742514},"index":1,"playId":"549b56da-be8f-33af-8b8f-1a74992983a8","pitchNumber":2,"startTime":"2026-07-01T01:41:09.054Z","endTime":"2026-07-01T01:41:13.009Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-07-01T01:41:33.907Z","endTime":"2026-07-01T01:41:48.859Z","isPitch":false,"type":"action","player":{"id":695506,"link":"/api/v1/people/695506"},"defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":96.6,"endSpeed":88.1,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.978150570678842,"aZ":-12.192800762715253,"pfxX":-4.468327712960779,"pfxZ":9.982792870497455,"pX":-0.37785723094129425,"pZ":3.634411108218134,"vX0":3.4894009720965253,"vY0":-140.6001289346178,"vZ0":-2.848939272034969,"x":131.4,"y":140.65,"x0":-1.054696234556179,"y0":50.00091634674553,"z0":5.452392462535067,"aX":-8.942155483180928},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.6,"breakHorizontal":7.3,"spinRate":2583,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.38961744059502124,"extension":6.364703424493188},"index":3,"playId":"bfe0b916-da79-3551-a667-73b49ec26e7a","pitchNumber":3,"startTime":"2026-07-01T01:41:48.859Z","endTime":"2026-07-01T01:41:52.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.1,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.48532564368253,"aZ":-24.580006323205577,"pfxX":-8.657865723948804,"pfxZ":4.242545303161373,"pX":0.11069194412339456,"pZ":0.8334534838741509,"vX0":5.106656477382553,"vY0":-132.69458919218366,"vZ0":-6.897320892988138,"x":112.78,"y":216.28,"x0":-0.7105332693003267,"y0":50.000469672438435,"z0":5.248237083007409,"aX":-15.49024014561275},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.5,"breakHorizontal":14.6,"spinRate":1974,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.4122288159912242,"extension":6.379595016891508},"index":4,"playId":"a1da5238-9b41-392a-8bf3-b1542d0ed57f","pitchNumber":4,"startTime":"2026-07-01T01:42:08.173Z","endTime":"2026-07-01T01:42:11.323Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.4,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.07772536508758,"aZ":-12.514357757901882,"pfxX":-5.62354788424913,"pfxZ":9.756501118861982,"pX":-0.3679426327321547,"pZ":3.8148548975401577,"vX0":4.002127694334021,"vY0":-141.0509081066143,"vZ0":-2.2709679629098787,"x":131.03,"y":135.78,"x0":-1.0745897028793485,"y0":50.001657088141336,"z0":5.43730211017092,"aX":-11.330713250077418},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.4,"breakHorizontal":9.4,"spinRate":2595,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.388316942484507,"extension":6.388959869888521},"index":5,"playId":"71e72a5e-c6c3-33d5-b46f-3d512ea13d32","pitchNumber":5,"startTime":"2026-07-01T01:42:26.942Z","endTime":"2026-07-01T01:42:30.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.4,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.457715488759106,"aZ":-26.552750269064443,"pfxX":-8.304357118060318,"pfxZ":3.193084612224279,"pX":-0.6865163577882939,"pZ":1.8526552085892847,"vX0":3.2176324342356803,"vY0":-131.29881908882092,"vZ0":-4.129575657584976,"x":143.17,"y":188.76,"x0":-0.8426393764624392,"y0":50.00481659942182,"z0":5.401190308456008,"aX":-14.631300223454776},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.2,"breakHorizontal":14.4,"spinRate":1762,"spinDirection":228},"zone":7,"typeConfidence":2.0,"plateTime":0.4157317825788427,"extension":6.404018805176499},"hitData":{"launchSpeed":100.4,"launchAngle":-15.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.79,"coordY":136.97}},"index":6,"playId":"4815e5a3-8e28-3ea7-b783-ddeb56534485","pitchNumber":6,"startTime":"2026-07-01T01:42:48.039Z","endTime":"2026-07-01T01:42:55.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.0,"awayTeamWinProbability":99.0,"homeTeamWinProbabilityAdded":-0.30000000000000004,"leverageIndex":0.11,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:42:55.682Z","atBatIndex":56},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Lane Thomas lines out to left fielder Chandler Simpson.","rbi":0,"awayScore":10,"homeScore":3,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-01T01:43:09.266Z","endTime":"2026-07-01T01:44:14.541Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.4,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.47280221991866,"aZ":-32.30438404485008,"pfxX":5.8944333724555324,"pfxZ":-0.07817370368076126,"pX":0.8542996561630003,"pZ":1.239069306254329,"vX0":3.1595994199808954,"vY0":-127.68674053839524,"vZ0":-3.797947184081761,"x":84.44,"y":205.33,"x0":-1.162134793780932,"y0":50.0043337049119,"z0":5.2676437542582,"aX":9.804087025855097},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.7,"breakHorizontal":-11.4,"spinRate":2946,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.4277735345917111,"extension":6.33907387972365},"index":0,"playId":"d69a6502-fc72-3481-867e-23a51dab57ab","pitchNumber":1,"startTime":"2026-07-01T01:43:18.313Z","endTime":"2026-07-01T01:43:21.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.3,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.929611059956553,"aZ":-26.096958213300884,"pfxX":-9.173291699006624,"pfxZ":3.4431740297752818,"pX":-0.5108237348095492,"pZ":2.5166731000102747,"vX0":4.097597802183824,"vY0":-131.51809547650387,"vZ0":-2.5703524112475415,"x":136.47,"y":170.83,"x0":-0.8907859687196316,"y0":50.00390283097922,"z0":5.42717482908374,"aX":-16.1912584109263},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.9,"breakHorizontal":15.8,"spinRate":1867,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.41527674832169303,"extension":6.41581851278665},"index":1,"playId":"1d793fbf-7a11-3047-bb4c-d9eba226856c","pitchNumber":2,"startTime":"2026-07-01T01:43:33.197Z","endTime":"2026-07-01T01:43:36.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":88.6,"endSpeed":81.5,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.752053767313193,"aZ":-29.42421815262786,"pfxX":4.455871893217209,"pfxZ":1.6350050135117549,"pX":1.126022079049881,"pZ":1.8832889910852189,"vX0":4.260952852420675,"vY0":-128.9875779086168,"vZ0":-2.8100138461935904,"x":74.08,"y":187.93,"x0":-1.126189495293114,"y0":50.00512192732887,"z0":5.254799816375664,"aX":7.511881010083799},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.5,"breakHorizontal":-9.0,"spinRate":2673,"spinDirection":79},"zone":14,"typeConfidence":2.0,"plateTime":0.4245773362912981,"extension":6.392590226021755},"index":2,"playId":"23cbfe6b-febd-3d31-81f5-9a99ef660e42","pitchNumber":3,"startTime":"2026-07-01T01:43:49.811Z","endTime":"2026-07-01T01:43:53.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":88.3,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.684282707520605,"aZ":-18.720618141231594,"pfxX":-7.209587075757842,"pfxZ":6.7883218161547685,"pX":-0.5333212962766274,"pZ":2.277847143996533,"vX0":3.6516353908027255,"vY0":-139.06652195194002,"vZ0":-4.9484410978044595,"x":137.33,"y":177.28,"x0":-0.918200985377924,"y0":50.00606948992052,"z0":5.301176340253333,"aX":-14.292907931898748},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.6,"breakHorizontal":12.5,"spinRate":2485,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.3920840088455524,"extension":6.4350238799360495},"hitData":{"launchSpeed":82.8,"launchAngle":27.0,"totalDistance":302.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":72.67,"coordY":90.16}},"index":3,"playId":"7673bfc9-d82e-3a6b-90dc-f545fc97509d","pitchNumber":4,"startTime":"2026-07-01T01:44:07.023Z","endTime":"2026-07-01T01:44:14.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":657041,"link":"/api/v1/people/657041"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8999999999999999,"awayTeamWinProbability":99.1,"homeTeamWinProbabilityAdded":-0.10000000000000009,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:44:14.541Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Yandy Díaz flies out to right fielder John Rave.","rbi":0,"awayScore":10,"homeScore":3,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-01T01:46:14.918Z","endTime":"2026-07-01T01:46:32.320Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694360,"fullName":"Beck Way","link":"/api/v1/people/694360"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.67404064559043,"aZ":-23.923779370308264,"pfxX":0.8291318391459124,"pfxZ":4.464978108189044,"pX":0.41132543492988133,"pZ":2.6300057490113544,"vX0":6.005344460939347,"vY0":-134.64703598313932,"vZ0":-2.6614565948933264,"x":101.32,"y":167.77,"x0":-1.9502072385958469,"y0":50.00021195428825,"z0":5.313707867763565,"aX":1.5293724301589617},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.8,"breakHorizontal":-2.8,"spinRate":2566,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.4059032949673611,"extension":6.322177325353715},"hitData":{"launchSpeed":83.2,"launchAngle":42.0,"totalDistance":272.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":193.42,"coordY":113.05}},"index":0,"playId":"9d0848d4-efff-33f5-8d90-3f7095c6b79b","pitchNumber":1,"startTime":"2026-07-01T01:46:23.680Z","endTime":"2026-07-01T01:46:32.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694360,"link":"/api/v1/people/694360","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_ab"},{"player":{"id":694360,"link":"/api/v1/people/694360"},"credit":"p_ab"},{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_pa"},{"player":{"id":694360,"link":"/api/v1/people/694360"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8999999999999999,"awayTeamWinProbability":99.1,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.03,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:46:32.320Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonathan Aranda singles on a ground ball to center fielder Lane Thomas.","rbi":0,"awayScore":10,"homeScore":3,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-01T01:46:45.859Z","endTime":"2026-07-01T01:47:24.631Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694360,"fullName":"Beck Way","link":"/api/v1/people/694360"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"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":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.9,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.427847788466075,"aZ":-30.314175043775965,"pfxX":-11.475913957664648,"pfxZ":0.9264652574741277,"pX":0.6823783494506362,"pZ":2.961998333888002,"vX0":11.098180372205237,"vY0":-140.43682142549306,"vZ0":-1.2348912741244522,"x":90.99,"y":158.81,"x0":-1.8144664189426767,"y0":50.005857950344414,"z0":5.364789697635682,"aX":-23.110275414021608},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":1.6,"breakHorizontal":18.7,"spinRate":2091,"spinDirection":247},"zone":3,"typeConfidence":2.0,"plateTime":0.3888327023449536,"extension":6.229694226930052},"index":0,"playId":"3352f2e1-cd8a-3b86-8234-6a9e8dc7a848","pitchNumber":1,"startTime":"2026-07-01T01:47:00.772Z","endTime":"2026-07-01T01:47:04.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694360,"link":"/api/v1/people/694360","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.254894581497147,"aZ":-24.24046722468488,"pfxX":0.8277423990830759,"pfxZ":4.391696810498262,"pX":0.3962815848358116,"pZ":1.9321617735716474,"vX0":5.435539977242294,"vY0":-133.45963075715986,"vZ0":-4.542108648801332,"x":110.08,"y":163.04,"x0":-1.7728875227858738,"y0":50.003277805808096,"z0":5.398190637377988,"aX":1.495922930167983},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.2,"breakHorizontal":-2.6,"spinRate":2484,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.4101291172705941,"extension":6.321636160671891},"hitData":{"launchSpeed":96.4,"launchAngle":4.0,"totalDistance":85.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":102.83,"coordY":92.77}},"index":1,"playId":"f1f574a0-ab18-35ce-87d8-461ad37614cc","pitchNumber":2,"startTime":"2026-07-01T01:47:14.412Z","endTime":"2026-07-01T01:47:24.631Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694360,"link":"/api/v1/people/694360","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_ab"},{"player":{"id":694360,"link":"/api/v1/people/694360"},"credit":"p_ab"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_pa"},{"player":{"id":694360,"link":"/api/v1/people/694360"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8999999999999999,"awayTeamWinProbability":99.1,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.03,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:47:24.631Z","atBatIndex":59},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Junior Caminero grounds into a double play, third baseman Nick Loftin to second baseman Michael Massey to first baseman Salvador Perez. Jonathan Aranda out at 2nd. Junior Caminero out at 1st.","rbi":0,"awayScore":10,"homeScore":3,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-01T01:47:43.352Z","endTime":"2026-07-01T01:49:47.921Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694360,"fullName":"Beck Way","link":"/api/v1/people/694360"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686681,"link":"/api/v1/people/686681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":686681,"link":"/api/v1/people/686681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.109949343566917,"aZ":-25.79757715504704,"pfxX":0.07692486931163689,"pfxZ":3.4675454827745398,"pX":0.22745235591507984,"pZ":1.721576865306414,"vX0":5.135182025717495,"vY0":-134.22870192459672,"vZ0":-4.827285755529589,"x":108.33,"y":192.3,"x0":-1.7146226753833842,"y0":50.00122797954873,"z0":5.363833486375328,"aX":0.14038556813910547},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":5.5,"breakHorizontal":-1.2,"spinRate":2489,"spinDirection":145},"zone":8,"typeConfidence":2.0,"plateTime":0.4069551082622507,"extension":6.323794902674948},"index":0,"playId":"ee5c0100-a94f-3a31-972f-af664d4ab7a0","pitchNumber":1,"startTime":"2026-07-01T01:47:46.695Z","endTime":"2026-07-01T01:47:49.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694360,"link":"/api/v1/people/694360","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.503760535472566,"aZ":-25.787431579311964,"pfxX":0.46095474567004047,"pfxZ":3.4412197090213956,"pX":1.3305295787871387,"pZ":0.7604670611648252,"vX0":7.405274146033687,"vY0":-134.8552847717413,"vZ0":-7.286743077053465,"x":66.28,"y":218.25,"x0":-1.5031873275124943,"y0":50.00082118750266,"z0":5.2991041651201725,"aX":0.852425067860808},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":4.9,"breakHorizontal":-2.3,"spinRate":2489,"spinDirection":177},"zone":14,"typeConfidence":2.0,"plateTime":0.4051363829043102,"extension":6.389760779788447},"index":1,"playId":"bfc52c85-bb52-3287-86aa-7243c3ed1655","pitchNumber":2,"startTime":"2026-07-01T01:48:00.811Z","endTime":"2026-07-01T01:48:03.811Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694360,"link":"/api/v1/people/694360","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":89.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.002544174095803,"aZ":-26.091872433287413,"pfxX":-10.748711403313507,"pfxZ":2.9887922877681747,"pX":0.28219127089143503,"pZ":0.8016776864624504,"vX0":9.111560639826376,"vY0":-140.82047634436248,"vZ0":-7.581494773877937,"x":106.24,"y":217.13,"x0":-1.5778430565636166,"y0":50.002096286644615,"z0":5.183321195408514,"aX":-21.87332000235452},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":4.2,"breakHorizontal":17.9,"spinRate":2077,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.386989225450745,"extension":6.2501411659107005},"index":2,"playId":"dba78900-1ac1-3e88-8c18-244cb2d5044a","pitchNumber":3,"startTime":"2026-07-01T01:48:18.931Z","endTime":"2026-07-01T01:48:22.114Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694360,"link":"/api/v1/people/694360","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.953112909165416,"aZ":-25.832583241172767,"pfxX":2.2759120679564653,"pfxZ":3.5267072894191456,"pX":1.3333572579764223,"pZ":2.0554170982157376,"vX0":6.95289589229106,"vY0":-133.06715050623959,"vZ0":-3.8637931417804214,"x":66.18,"y":183.28,"x0":-1.606570579548497,"y0":50.0009609240546,"z0":5.392854969941474,"aX":4.089411261663035},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.8,"breakHorizontal":-5.6,"spinRate":2490,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.411253630707646,"extension":6.427171172131318},"index":3,"playId":"71151794-122c-3fad-8336-4fead8c9fce8","pitchNumber":4,"startTime":"2026-07-01T01:48:42.649Z","endTime":"2026-07-01T01:48:45.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694360,"link":"/api/v1/people/694360","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-01T01:48:59.859Z","endTime":"2026-07-01T01:49:04.865Z","isPitch":false,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"},"defense":{"pitcher":{"id":694360,"link":"/api/v1/people/694360","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":88.0,"endSpeed":81.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.633590937928716,"aZ":-30.29913486634655,"pfxX":6.158760858362467,"pfxZ":1.1250264516501822,"pX":-1.4079756305893087,"pZ":2.1565340986889243,"vX0":-0.41893310237545156,"vY0":-128.18179237268663,"vZ0":-2.3477994471435064,"x":170.67,"y":180.55,"x0":-2.0433900872871082,"y0":50.005765673058804,"z0":5.442007254172014,"aX":10.285129534408089},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.8,"breakHorizontal":-11.0,"spinRate":2735,"spinDirection":67},"zone":13,"typeConfidence":2.0,"plateTime":0.4267449453028398,"extension":6.316546140635729},"index":5,"playId":"985c098b-b9e3-34ba-9361-838bea787d25","pitchNumber":5,"startTime":"2026-07-01T01:49:04.865Z","endTime":"2026-07-01T01:49:08.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694360,"link":"/api/v1/people/694360","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":88.8,"endSpeed":81.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.601615589213008,"aZ":-28.886681360174602,"pfxX":4.0814576266426785,"pfxZ":1.9677087590934477,"pX":1.3626491905434637,"pZ":1.3397161400718134,"vX0":6.138932788746858,"vY0":-129.17168334912677,"vZ0":-4.671655960005604,"x":65.06,"y":202.61,"x0":-1.5850066698620806,"y0":50.005188062411975,"z0":5.421126863959402,"aX":6.822055112980447},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.6,"breakHorizontal":-8.9,"spinRate":2809,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.4257944871912738,"extension":6.441306703721979},"index":6,"playId":"bebf78fe-2c59-31d1-ad9b-53e8685d529b","pitchNumber":6,"startTime":"2026-07-01T01:49:25.783Z","endTime":"2026-07-01T01:49:29.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694360,"link":"/api/v1/people/694360","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.34971512094109,"aZ":-26.342484926219118,"pfxX":-10.818088448791107,"pfxZ":2.8737515281477846,"pX":0.005057330912106666,"pZ":1.9295480239613185,"vX0":8.917681925292916,"vY0":-141.8637925568408,"vZ0":-4.550161431614553,"x":116.81,"y":186.68,"x0":-1.7781984640647197,"y0":50.00675749205885,"z0":5.239618997927813,"aX":-21.989934089090156},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":4.4,"breakHorizontal":17.8,"spinRate":2242,"spinDirection":245},"zone":8,"typeConfidence":2.0,"plateTime":0.3865336326208646,"extension":6.1915811997562225},"hitData":{"launchSpeed":103.7,"launchAngle":-18.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.86,"coordY":166.79}},"index":7,"playId":"a71ab896-2f02-39de-9c71-f98cb9b5c32d","pitchNumber":7,"startTime":"2026-07-01T01:49:40.160Z","endTime":"2026-07-01T01:49:47.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694360,"link":"/api/v1/people/694360","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_ab"},{"player":{"id":694360,"link":"/api/v1/people/694360"},"credit":"p_ab"},{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_pa"},{"player":{"id":694360,"link":"/api/v1/people/694360"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":1.0999999999999999,"awayTeamWinProbability":98.9,"homeTeamWinProbabilityAdded":0.19999999999999996,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:49:47.921Z","atBatIndex":60},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Michael Massey walks.","rbi":0,"awayScore":10,"homeScore":3,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-01T01:52:08.482Z","endTime":"2026-07-01T01:55:04.053Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592155,"fullName":"Cam Booser","link":"/api/v1/people/592155"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7,8],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Cam Booser replaces Griffin Jax.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-01T01:50:53.962Z","endTime":"2026-07-01T01:52:10.829Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592155,"link":"/api/v1/people/592155"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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.4,"endSpeed":86.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.02383582567427,"aZ":-16.120966640725623,"pfxX":4.413269839553404,"pfxZ":8.517145608658854,"pX":-0.39964393145770793,"pZ":2.0853650875031775,"vX0":-8.706334808216871,"vY0":-135.74738517052637,"vZ0":-6.217747038828333,"x":132.23,"y":182.48,"x0":2.2617725757102614,"y0":50.001045958379876,"z0":5.509626629672626,"aX":8.31689340890033},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.4,"breakHorizontal":-6.4,"spinRate":1852,"spinDirection":210},"zone":7,"typeConfidence":0.88,"plateTime":0.4020113078459846,"extension":6.505735992445926},"index":1,"playId":"43d97fa8-e57b-3129-a183-eb2924502830","pitchNumber":1,"startTime":"2026-07-01T01:52:10.829Z","endTime":"2026-07-01T01:52:14.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.198993451846654,"aZ":-27.135401592911723,"pfxX":-1.5674923063828112,"pfxZ":3.1094885733992896,"pX":0.9136140650404034,"pZ":1.5242678420959441,"vX0":-3.859124183752202,"vY0":-126.33761302908388,"vZ0":-3.959468360861039,"x":82.18,"y":197.62,"x0":2.663174621694742,"y0":50.0025772503542,"z0":5.287237673461072,"aX":-2.538898740511562},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.9,"breakHorizontal":3.7,"spinRate":2190,"spinDirection":138},"zone":14,"typeConfidence":0.91,"plateTime":0.4331783567715126,"extension":6.482233687432936},"index":2,"playId":"944363ef-56f0-3f08-820e-ee507ceb61c8","pitchNumber":2,"startTime":"2026-07-01T01:52:27.402Z","endTime":"2026-07-01T01:52:30.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.762981815169233,"aZ":-16.784946099922784,"pfxX":5.389755488874448,"pfxZ":8.283031968634441,"pX":0.9862115768231347,"pZ":2.9128921298106887,"vX0":-5.574306430395789,"vY0":-135.25950722385028,"vZ0":-3.75772419507278,"x":79.41,"y":160.13,"x0":2.3709047569784536,"y0":50.00229949652976,"z0":5.492933280258501,"aX":10.013392413758371},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.4,"breakHorizontal":-8.6,"spinRate":1927,"spinDirection":139},"zone":12,"typeConfidence":0.88,"plateTime":0.4045350425664669,"extension":6.606354885157234},"index":3,"playId":"bcf51e34-401a-3cf4-a36d-eb469b8d5a3c","pitchNumber":3,"startTime":"2026-07-01T01:52:44.384Z","endTime":"2026-07-01T01:52:47.490Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":72.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.124527456354958,"aZ":-39.92922438482467,"pfxX":-7.711882214710191,"pfxZ":-5.841813006910237,"pX":-0.3082938483101727,"pZ":0.036943071275765474,"vX0":-4.130013136712621,"vY0":-115.27953981255662,"vZ0":-2.8065413926374796,"x":128.75,"y":237.78,"x0":2.516304621009944,"y0":50.00236654180373,"z0":5.175282587040285,"aX":-10.238712391138842},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-11.0,"breakHorizontal":15.1,"spinRate":2166,"spinDirection":299},"zone":13,"typeConfidence":0.9,"plateTime":0.4775945855642485,"extension":6.506410457287508},"index":4,"playId":"2bd6dbd0-99b1-3401-872f-fdece7685d94","pitchNumber":4,"startTime":"2026-07-01T01:53:04.079Z","endTime":"2026-07-01T01:53:07.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":74.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.7854592775996,"aZ":-33.55492455384098,"pfxX":-3.797854303586802,"pfxZ":-0.9934133287412186,"pX":-1.4384962913398578,"pZ":1.0983416629317284,"vX0":-7.804951221703863,"vY0":-116.75193699353028,"vZ0":-2.330504974095369,"x":171.83,"y":209.12,"x0":2.433662005549436,"y0":50.00459556878213,"z0":5.249960828832933,"aX":-5.271825568636108},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-2.0,"breakHorizontal":8.8,"spinRate":2006,"spinDirection":307},"zone":13,"typeConfidence":0.91,"plateTime":0.46810125652372925,"extension":6.5626683880493},"index":5,"playId":"aa80eb3e-6525-3783-88fb-98226cc60eb1","pitchNumber":5,"startTime":"2026-07-01T01:53:24.839Z","endTime":"2026-07-01T01:53:30.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.494230995548964,"aZ":-16.35597373245108,"pfxX":4.276120083871482,"pfxZ":8.541658674995574,"pX":0.6023790427126603,"pZ":3.32491718599512,"vX0":-5.81275611997294,"vY0":-134.3456391174126,"vZ0":-2.9064146080990714,"x":94.04,"y":149.01,"x0":2.225327228284273,"y0":50.00400290513677,"z0":5.564680777598369,"aX":7.920746162359613},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.1,"breakHorizontal":-6.7,"spinRate":1990,"spinDirection":143},"zone":3,"typeConfidence":0.87,"plateTime":0.40565126787147454,"extension":6.568904113765984},"index":6,"playId":"fb258dda-c0ac-3896-859d-36e8d24502c0","pitchNumber":6,"startTime":"2026-07-01T01:53:44.262Z","endTime":"2026-07-01T01:53:47.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.193616045804344,"aZ":-31.38122447024644,"pfxX":-0.38378900628788903,"pfxZ":0.4981244893422492,"pX":-0.1653962102213712,"pZ":2.747859933080302,"vX0":-6.468450436238617,"vY0":-125.35455403264395,"vZ0":-0.3064121844337848,"x":123.3,"y":164.59,"x0":2.497643208970177,"y0":50.00331808941449,"z0":5.432279340023421,"aX":-0.6101010070723641},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.1,"breakHorizontal":2.2,"spinRate":2626,"spinDirection":199},"zone":5,"typeConfidence":0.91,"plateTime":0.4368504235654176,"extension":6.556410132941888},"index":7,"playId":"47498cb3-40cc-38a5-ab4a-65bfdc1e9b33","pitchNumber":7,"startTime":"2026-07-01T01:54:28.622Z","endTime":"2026-07-01T01:54:34.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.6201495312458,"aZ":-13.48932916484054,"pfxX":6.464646294845105,"pfxZ":9.933259866186111,"pX":-1.7474029919965002,"pZ":1.2204165814094143,"vX0":-12.356120984823935,"vY0":-135.77035814817287,"vZ0":-8.768726886894347,"x":183.61,"y":205.83,"x0":2.0071064492158905,"y0":50.00161989539044,"z0":5.414491558530244,"aX":12.159614933867367},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.3,"breakHorizontal":-9.4,"spinRate":1820,"spinDirection":227},"zone":13,"typeConfidence":0.89,"plateTime":0.4022640275500007,"extension":6.774370129927901},"index":8,"playId":"fcbb0a49-989c-380a-bfc5-3f2b130e3963","pitchNumber":8,"startTime":"2026-07-01T01:55:00.680Z","endTime":"2026-07-01T01:55:04.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686681,"link":"/api/v1/people/686681"},"credit":"b_pa"},{"player":{"id":592155,"link":"/api/v1/people/592155"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":0.7,"leverageIndex":0.14,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:55:04.053Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Salvador Perez strikes out swinging.","rbi":0,"awayScore":10,"homeScore":3,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-01T01:55:16.587Z","endTime":"2026-07-01T01:57:25.929Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592155,"fullName":"Cam Booser","link":"/api/v1/people/592155"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.840919219318515,"aZ":-27.870898831321938,"pfxX":-1.2490538661131376,"pfxZ":2.50843678155249,"pX":-1.1523054807235793,"pZ":2.457422935437077,"vX0":-8.731521508614412,"vY0":-129.652692153561,"vZ0":-2.156080014670812,"x":160.92,"y":172.43,"x0":2.4091901789490624,"y0":50.005337423970566,"z0":5.408003763422911,"aX":-2.1454988283527703},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.3,"breakHorizontal":4.1,"spinRate":2195,"spinDirection":268},"zone":13,"typeConfidence":0.91,"plateTime":0.4210258254330932,"extension":6.552596575289479},"index":0,"playId":"bdce7bec-e63b-31db-b44c-0e03ceb21cc1","pitchNumber":1,"startTime":"2026-07-01T01:55:30.295Z","endTime":"2026-07-01T01:55:33.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":686681,"link":"/api/v1/people/686681"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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.1,"endSpeed":86.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.06754557833833,"aZ":-16.788950558392273,"pfxX":6.344288980632098,"pfxZ":8.188255573264478,"pX":-0.1866577739691428,"pZ":2.1174637328253754,"vX0":-8.545920379501858,"vY0":-135.34216596094956,"vZ0":-5.626476238650237,"x":124.11,"y":181.61,"x0":2.1692424291977774,"y0":50.000436211693234,"z0":5.376043618247335,"aX":11.916740385962692},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.9,"breakHorizontal":-10.0,"spinRate":1991,"spinDirection":145},"zone":8,"typeConfidence":0.88,"plateTime":0.40277757034706463,"extension":6.545686383501657},"index":1,"playId":"633d5d8a-248e-3e73-b9ed-942953cec00c","pitchNumber":2,"startTime":"2026-07-01T01:55:46.538Z","endTime":"2026-07-01T01:55:50.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":686681,"link":"/api/v1/people/686681"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":86.5,"endSpeed":79.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.802102321085112,"aZ":-28.894553147794028,"pfxX":-0.5823653046632735,"pfxZ":2.050462907167079,"pX":-0.5530821993647088,"pZ":2.313490134770413,"vX0":-7.66863909076731,"vY0":-125.74140791058153,"vZ0":-1.7561812306242028,"x":138.08,"y":176.32,"x0":2.613454370114122,"y0":50.002268789152055,"z0":5.368214211270083,"aX":-0.930814776153828},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.6,"breakHorizontal":2.9,"spinRate":2074,"spinDirection":227},"zone":4,"typeConfidence":0.9,"plateTime":0.43581159248830525,"extension":6.60280701437859},"index":2,"playId":"f56f7900-fc48-355a-b70b-7f755f2efed6","pitchNumber":3,"startTime":"2026-07-01T01:56:06.118Z","endTime":"2026-07-01T01:56:09.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":686681,"link":"/api/v1/people/686681"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":94.4,"endSpeed":87.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.699628736421563,"aZ":-16.97682510338314,"pfxX":6.683606183518944,"pfxZ":7.870762948355425,"pX":-0.504003783639619,"pZ":3.8411957806551507,"vX0":-9.788501097489418,"vY0":-137.21868258802493,"vZ0":-1.7114787285567878,"x":136.21,"y":135.07,"x0":2.2201354554160684,"y0":50.006219934220006,"z0":5.6140627019888765,"aX":12.91214595904359},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.2,"breakHorizontal":-10.3,"spinRate":2079,"spinDirection":153},"zone":11,"typeConfidence":0.9,"plateTime":0.39721916582992645,"extension":6.5446798777865665},"index":3,"playId":"b27ea67b-0fad-3bc2-b5ac-00feb1dbd5e5","pitchNumber":4,"startTime":"2026-07-01T01:56:26.379Z","endTime":"2026-07-01T01:56:30.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":686681,"link":"/api/v1/people/686681"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":86.4,"endSpeed":80.0,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.28208576012665,"aZ":-31.076048505241378,"pfxX":-0.35671383141442714,"pfxZ":0.6790760695974223,"pX":0.11563497943465761,"pZ":1.2611951374200452,"vX0":-5.80402020378733,"vY0":-125.78220538974679,"vZ0":-3.7510421518348775,"x":112.59,"y":204.73,"x0":2.4943008369699187,"y0":50.001501421118476,"z0":5.27763604073451,"aX":-0.5732576085312889},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.6,"breakHorizontal":1.9,"spinRate":2270,"spinDirection":276},"zone":14,"typeConfidence":0.9,"plateTime":0.43460617927989276,"extension":6.522312147483534},"index":4,"playId":"b1d3bf2e-6ffa-371a-80a8-9e69a3c8fd9b","pitchNumber":5,"startTime":"2026-07-01T01:56:43.683Z","endTime":"2026-07-01T01:56:47.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":686681,"link":"/api/v1/people/686681"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":79.2,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.482851079780648,"aZ":-28.507630466305493,"pfxX":-0.776129950037348,"pfxZ":2.3469657845353185,"pX":-0.47868758954935,"pZ":0.844738554991,"vX0":-6.789730607212903,"vY0":-123.42967368375157,"vZ0":-5.087430579626183,"x":135.25,"y":215.97,"x0":2.39358054154569,"y0":50.005404988808046,"z0":5.2952970131957695,"aX":-1.212581305132101},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.5,"breakHorizontal":2.8,"spinRate":2047,"spinDirection":289},"zone":13,"typeConfidence":0.9,"plateTime":0.44150843769540815,"extension":6.510258441495131},"index":5,"playId":"2ec4c9d9-0075-395a-aa66-3ce191ab4ad8","pitchNumber":6,"startTime":"2026-07-01T01:57:04.064Z","endTime":"2026-07-01T01:57:08.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":686681,"link":"/api/v1/people/686681"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.2,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.995378200270093,"aZ":-17.852898374787248,"pfxX":5.461652249851878,"pfxZ":7.539893748028071,"pX":1.191899373905706,"pZ":3.1582883560766817,"vX0":-5.068872511227693,"vY0":-136.69714558168357,"vZ0":-3.1591247986359132,"x":71.57,"y":153.51,"x0":2.3570067247149513,"y0":50.006810092402866,"z0":5.548622479980943,"aX":10.38036708511195},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.2,"breakHorizontal":-8.9,"spinRate":2106,"spinDirection":146},"zone":12,"typeConfidence":0.89,"plateTime":0.40007502298865694,"extension":6.5068520609950475},"index":6,"playId":"580f58a6-969b-385d-b98f-ce2134604ea4","pitchNumber":7,"startTime":"2026-07-01T01:57:21.487Z","endTime":"2026-07-01T01:57:25.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":686681,"link":"/api/v1/people/686681"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":592155,"link":"/api/v1/people/592155"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":592155,"link":"/api/v1/people/592155"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.0999999999999999,"awayTeamWinProbability":98.9,"homeTeamWinProbabilityAdded":-0.7,"leverageIndex":0.3,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:57:25.929Z","atBatIndex":62},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"John Rave grounds into a force out, catcher Nick Fortes to shortstop Taylor Walls. Michael Massey out at 2nd. John Rave to 1st.","rbi":0,"awayScore":10,"homeScore":3,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-01T01:57:42.297Z","endTime":"2026-07-01T01:58:46.352Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592155,"fullName":"Cam Booser","link":"/api/v1/people/592155"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"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":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":670764,"link":"/api/v1/people/670764"},"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":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.8,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.724483452904394,"aZ":-27.529685783829017,"pfxX":-0.12519198649056218,"pfxZ":2.8034155821942726,"pX":0.758835268725677,"pZ":3.1259116714305972,"vX0":-4.476603838563103,"vY0":-127.27332273155287,"vZ0":-0.547810077755358,"x":88.07,"y":154.38,"x0":2.5495992553637508,"y0":50.0037123521638,"z0":5.5057702450039825,"aX":-0.2061322022538627},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.2,"breakHorizontal":1.2,"spinRate":2246,"spinDirection":207},"zone":3,"typeConfidence":0.84,"plateTime":0.42875998766028944,"extension":6.379163492854116},"index":0,"playId":"9dba7749-3ef7-3f52-9891-ffb5a88d19cc","pitchNumber":1,"startTime":"2026-07-01T01:57:48.707Z","endTime":"2026-07-01T01:58:15.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":686681,"link":"/api/v1/people/686681"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.3,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.641268323662807,"aZ":-29.250824026057174,"pfxX":-0.7919523001378517,"pfxZ":1.7582244357827381,"pX":-0.06883117091136486,"pZ":2.1467580550034264,"vX0":-6.059197644803859,"vY0":-127.16143675386087,"vZ0":-2.3321830199268607,"x":119.62,"y":180.82,"x0":2.4338989184204953,"y0":50.00150348238035,"z0":5.364241201515388,"aX":-1.3139112763921845},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.0,"breakHorizontal":2.6,"spinRate":2257,"spinDirection":161},"zone":5,"typeConfidence":0.9,"plateTime":0.4284414648067161,"extension":6.411613093917242},"index":1,"playId":"25076834-bbb5-3f75-a491-e2f100987d8d","pitchNumber":2,"startTime":"2026-07-01T01:58:19.118Z","endTime":"2026-07-01T01:58:23.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":686681,"link":"/api/v1/people/686681"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":74.9,"strikeZoneTop":3.136,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.494935177739773,"aZ":-35.09610734319479,"pfxX":-5.194007041059843,"pfxZ":-2.0840742414197875,"pX":0.06686227215140009,"pZ":1.2483917092448278,"vX0":-4.322321843770878,"vY0":-117.16985909811922,"vZ0":-1.5261673797726305,"x":114.45,"y":205.07,"x0":2.605072043494383,"y0":50.00315806122629,"z0":5.1639553699778435,"aX":-7.278905072580093},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-3.8,"breakHorizontal":10.4,"spinRate":2012,"spinDirection":300},"zone":14,"typeConfidence":0.91,"plateTime":0.46605686018032744,"extension":6.533841707150456},"hitData":{"launchAngle":-79.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"2","coordinates":{"coordX":126.66,"coordY":198.22}},"index":2,"playId":"94510608-3888-3482-976a-91bf65eac0e2","pitchNumber":3,"startTime":"2026-07-01T01:58:39.522Z","endTime":"2026-07-01T01:58:46.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":686681,"link":"/api/v1/people/686681"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_ab"},{"player":{"id":592155,"link":"/api/v1/people/592155"},"credit":"p_ab"},{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_pa"},{"player":{"id":592155,"link":"/api/v1/people/592155"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.6,"awayTeamWinProbability":99.4,"homeTeamWinProbabilityAdded":-0.4999999999999999,"leverageIndex":0.18,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:58:46.352Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Loftin flies out to center fielder Jonny DeLuca.","rbi":0,"awayScore":10,"homeScore":3,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-01T01:59:13.847Z","endTime":"2026-07-01T02:00:03.924Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592155,"fullName":"Cam Booser","link":"/api/v1/people/592155"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"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(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":86.4,"endSpeed":79.5,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.53371745345988,"aZ":-30.414970743588363,"pfxX":-0.713370854894539,"pfxZ":1.0931028833820093,"pX":0.9187655079414415,"pZ":3.1731855694741875,"vX0":-4.076982573027627,"vY0":-125.77078201841948,"vZ0":0.4196518841326057,"x":81.98,"y":153.1,"x0":2.6507191137316566,"y0":50.002486035641176,"z0":5.462734625537454,"aX":-1.1468738775043334},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.3,"breakHorizontal":2.2,"spinRate":1985,"spinDirection":253},"zone":12,"typeConfidence":0.9,"plateTime":0.43482624899819733,"extension":6.365119040364484},"index":0,"playId":"baf347d6-bdcc-31a1-8aea-016315d2e394","pitchNumber":1,"startTime":"2026-07-01T01:59:17.569Z","endTime":"2026-07-01T01:59:21.009Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":670231,"link":"/api/v1/people/670231"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.846219080815697,"aZ":-20.089898893309638,"pfxX":4.861755578243228,"pfxZ":6.286062570151538,"pX":0.7227313053076706,"pZ":3.7148005054615307,"vX0":-5.988453277702138,"vY0":-137.1936259328366,"vZ0":-1.454617237764718,"x":89.45,"y":138.48,"x0":2.293173050026003,"y0":50.004635195086344,"z0":5.609168283646464,"aX":9.350406013049856},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.3,"breakHorizontal":-7.7,"spinRate":1976,"spinDirection":146},"zone":12,"typeConfidence":0.88,"plateTime":0.39788595601838805,"extension":6.459637932438584},"index":1,"playId":"9f4a33bd-3483-3413-8313-27119e864e42","pitchNumber":2,"startTime":"2026-07-01T01:59:35.782Z","endTime":"2026-07-01T01:59:38.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":670231,"link":"/api/v1/people/670231"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.02706452384809,"aZ":-20.57258047967929,"pfxX":4.831710677285206,"pfxZ":6.122305011540526,"pX":0.24112580744433493,"pZ":3.2392582253167377,"vX0":-6.98224988151481,"vY0":-135.88896856571813,"vZ0":-2.2490089972657095,"x":107.81,"y":151.32,"x0":2.2003064209613985,"y0":50.00337036212684,"z0":5.486348201912678,"aX":9.158010296944175},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.9,"breakHorizontal":-7.6,"spinRate":1867,"spinDirection":150},"zone":2,"typeConfidence":0.85,"plateTime":0.40100455880124164,"extension":6.721706127278382},"hitData":{"launchSpeed":88.9,"launchAngle":29.0,"totalDistance":350.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":153.65,"coordY":60.82}},"index":2,"playId":"c6b7fafe-fad5-3cd3-be97-d8b9f80c4ecb","pitchNumber":3,"startTime":"2026-07-01T01:59:55.637Z","endTime":"2026-07-01T02:00:03.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":670231,"link":"/api/v1/people/670231"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_ab"},{"player":{"id":592155,"link":"/api/v1/people/592155"},"credit":"p_ab"},{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_pa"},{"player":{"id":592155,"link":"/api/v1/people/592155"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.4,"awayTeamWinProbability":99.6,"homeTeamWinProbabilityAdded":-0.19999999999999996,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-07-01T02:00:03.924Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Vilade challenged (pitch result), call on the field was confirmed: Ryan Vilade called out on strikes.","rbi":0,"awayScore":10,"homeScore":3,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-01T02:02:36.975Z","endTime":"2026-07-01T02:04:06.916Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674444,"fullName":"Steven Cruz","link":"/api/v1/people/674444"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Steven Cruz replaces Beck Way.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-01T02:00:53.911Z","endTime":"2026-07-01T02:02:16.566Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":674444,"link":"/api/v1/people/674444"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":694360,"link":"/api/v1/people/694360","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-01T02:02:16.566Z","endTime":"2026-07-01T02:02:39.275Z","isPitch":false,"type":"action","player":{"id":668723,"link":"/api/v1/people/668723"},"defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":90.1,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.32587011664039,"aZ":-15.5791103476012,"pfxX":-6.722494637124841,"pfxZ":8.049374947987532,"pX":-1.0183530870288178,"pZ":2.7888971390360937,"vX0":8.509064335402826,"vY0":-141.74245326523854,"vZ0":-4.856142620233434,"x":155.82,"y":163.48,"x0":-3.16710495141812,"y0":50.004767815503016,"z0":5.498585898677027,"aX":-13.863969429434846},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.9,"breakHorizontal":10.7,"spinRate":2235,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3844605598909183,"extension":6.351061409987256},"index":2,"playId":"d3a42d04-0360-3d1b-9534-ee6edbd0e7dd","pitchNumber":1,"startTime":"2026-07-01T02:02:39.275Z","endTime":"2026-07-01T02:02:43.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":91.4,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.726289008335673,"aZ":-14.631525744659196,"pfxX":-6.834990049484263,"pfxZ":8.292599732393207,"pX":-0.58899327106402,"pZ":2.117102150510132,"vX0":9.3262236308274,"vY0":-143.49280362495605,"vZ0":-6.686393814474579,"x":139.45,"y":181.62,"x0":-2.9715951666805887,"y0":50.00339368353348,"z0":5.364435449815114,"aX":-14.45998889415947},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.0,"breakHorizontal":10.8,"spinRate":2284,"spinDirection":222},"zone":7,"typeConfidence":2.0,"plateTime":0.3796341210601417,"extension":6.382694627448294},"index":3,"playId":"5cc4ec75-5cfc-38c9-b31e-44dc6ee09bcd","pitchNumber":2,"startTime":"2026-07-01T02:02:52.490Z","endTime":"2026-07-01T02:02:56.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":99.1,"endSpeed":91.8,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.073229299835006,"aZ":-14.929154540875448,"pfxX":-7.461429193668022,"pfxZ":8.08695811852491,"pX":0.8291646780825876,"pZ":3.068749466063401,"vX0":13.394898757863508,"vY0":-143.88394990744467,"vZ0":-4.191319874085989,"x":85.39,"y":155.92,"x0":-2.8813969856420503,"y0":50.00017878129156,"z0":5.446125928959726,"aX":-15.907606779850274},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.2,"breakHorizontal":11.4,"spinRate":2234,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.37822616367338524,"extension":6.55555892975364},"index":4,"playId":"6d0d6d1c-812d-3382-8267-282e04abede9","pitchNumber":3,"startTime":"2026-07-01T02:03:07.028Z","endTime":"2026-07-01T02:03:10.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":100.1,"endSpeed":92.5,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.473781649006273,"aZ":-14.0530720860905,"pfxX":-7.8910963292724805,"pfxZ":8.372248760896145,"pX":0.6662096874322768,"pZ":2.4403797121903694,"vX0":13.404470260621729,"vY0":-145.1869990292974,"vZ0":-5.9418286509973095,"x":91.61,"y":172.89,"x0":-2.9557064507462556,"y0":50.00718572248848,"z0":5.3467591025526895,"aX":-17.0894733166257},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":14.3,"breakHorizontal":12.1,"spinRate":2280,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.3752342549817973,"extension":6.558519724381699},"index":5,"playId":"bcb71a31-8eb5-3c30-9e13-f3565575ea2f","pitchNumber":4,"startTime":"2026-07-01T02:03:22.338Z","endTime":"2026-07-01T02:03:25.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.2,"endSpeed":91.8,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.555523388242655,"aZ":-14.01582447755825,"pfxX":-7.041437849028025,"pfxZ":8.51173769285122,"pX":0.5540845685934763,"pZ":2.5182076445062096,"vX0":12.528015802870703,"vY0":-144.02059603381343,"vZ0":-5.539618375753697,"x":95.88,"y":170.79,"x0":-2.906731903877104,"y0":50.002510192256985,"z0":5.309781347654056,"aX":-15.02246201531676},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":14.6,"breakHorizontal":10.7,"spinRate":2244,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.37805633355498225,"extension":6.525410135951489},"index":6,"playId":"7136d721-853e-3747-aa9e-9b5b630f18f5","pitchNumber":5,"startTime":"2026-07-01T02:03:39.907Z","endTime":"2026-07-01T02:04:06.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"credit":"b_ab"},{"player":{"id":674444,"link":"/api/v1/people/674444"},"credit":"p_ab"},{"player":{"id":668723,"link":"/api/v1/people/668723"},"credit":"b_pa"},{"player":{"id":674444,"link":"/api/v1/people/674444"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"}},"homeTeamWinProbability":0.4,"awayTeamWinProbability":99.6,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-07-01T02:04:06.916Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonny DeLuca flies out to center fielder Lane Thomas.","rbi":0,"awayScore":10,"homeScore":3,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-01T02:04:12.232Z","endTime":"2026-07-01T02:04:25.718Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674444,"fullName":"Steven Cruz","link":"/api/v1/people/674444"},"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":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.0,"endSpeed":91.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.177885545679448,"aZ":-11.400596482151862,"pfxX":-6.985588074796063,"pfxZ":9.80163312749512,"pX":-0.07840616274013966,"pZ":2.35941513598102,"vX0":11.00564725302939,"vY0":-143.71045904577414,"vZ0":-6.777506522220372,"x":119.99,"y":175.08,"x0":-3.0269204925260578,"y0":50.003970034104896,"z0":5.435918895470036,"aX":-14.807432053697642},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":16.7,"breakHorizontal":10.8,"spinRate":2334,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.3792256527251534,"extension":6.361601022086994},"hitData":{"launchSpeed":83.8,"launchAngle":58.0,"totalDistance":214.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":136.04,"coordY":115.69}},"index":0,"playId":"fd8a551f-1e72-3606-823b-998af72f7446","pitchNumber":1,"startTime":"2026-07-01T02:04:15.987Z","endTime":"2026-07-01T02:04:25.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"credit":"b_ab"},{"player":{"id":674444,"link":"/api/v1/people/674444"},"credit":"p_ab"},{"player":{"id":676356,"link":"/api/v1/people/676356"},"credit":"b_pa"},{"player":{"id":674444,"link":"/api/v1/people/674444"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.5,"awayTeamWinProbability":99.5,"homeTeamWinProbabilityAdded":0.09999999999999998,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-07-01T02:04:25.718Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chandler Simpson grounds out, second baseman Michael Massey to first baseman Salvador Perez.","rbi":0,"awayScore":10,"homeScore":3,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-01T02:04:35.801Z","endTime":"2026-07-01T02:04:57.836Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674444,"fullName":"Steven Cruz","link":"/api/v1/people/674444"},"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":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686681,"link":"/api/v1/people/686681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":91.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.21603792115207,"aZ":-15.458522821083061,"pfxX":-7.024585888597692,"pfxZ":7.916459917949569,"pX":0.028802582798995335,"pZ":1.8656716932579638,"vX0":9.885981201093081,"vY0":-143.275868648183,"vZ0":-6.80063509147725,"x":115.9,"y":188.41,"x0":-2.528675589027912,"y0":50.00387994492369,"z0":5.208030910684058,"aX":-14.835559324097318},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":13.3,"breakHorizontal":11.2,"spinRate":2171,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.3800141844835845,"extension":6.627225133738893},"hitData":{"launchSpeed":91.1,"launchAngle":-33.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.52,"coordY":162.23}},"index":0,"playId":"f5d4f5e0-cf47-341e-baba-007ea5cfb57f","pitchNumber":1,"startTime":"2026-07-01T02:04:50.634Z","endTime":"2026-07-01T02:04:57.836Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_ab"},{"player":{"id":674444,"link":"/api/v1/people/674444"},"credit":"p_ab"},{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_pa"},{"player":{"id":674444,"link":"/api/v1/people/674444"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.5,"awayTeamWinProbability":99.5,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-07-01T02:04:57.836Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Isaac Collins grounds out, second baseman Ben Williamson to first baseman Jonathan Aranda.","rbi":0,"awayScore":10,"homeScore":3,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-01T02:07:26.085Z","endTime":"2026-07-01T02:08:32.229Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"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":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Cole Sulser replaces Cam Booser.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-01T02:06:02.390Z","endTime":"2026-07-01T02:07:28.288Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642121,"link":"/api/v1/people/642121"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":592155,"link":"/api/v1/people/592155","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":77.1,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.169142141059815,"aZ":-30.44507052430084,"pfxX":-6.980486857663852,"pfxZ":1.156262452148809,"pX":-0.920095254033263,"pZ":2.0971377944171663,"vX0":4.302285588711936,"vY0":-120.46539297929874,"vZ0":-2.0578273780313205,"x":152.07,"y":182.16,"x0":-1.80907563757376,"y0":50.00107560629782,"z0":5.61597987464512,"aX":-10.409754725820855},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.9,"breakHorizontal":11.8,"spinRate":1705,"spinDirection":232},"zone":13,"typeConfidence":0.9,"plateTime":0.45213516791566466,"extension":6.498248081727957},"index":1,"playId":"28c8c863-a6f2-3e2c-bcbf-c9898c5bc1f9","pitchNumber":1,"startTime":"2026-07-01T02:07:28.288Z","endTime":"2026-07-01T02:07:55.314Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":118,"player":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"}},"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":92.0,"endSpeed":84.5,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.03208130210202,"aZ":-13.647719293334628,"pfxX":-4.726893521952578,"pfxZ":10.13359739808452,"pX":0.4831122542526831,"pZ":3.688671454322809,"vX0":6.484103868340317,"vY0":-133.89657413259684,"vZ0":-2.7574660697151456,"x":98.58,"y":139.19,"x0":-1.3480224776945267,"y0":50.00401762741286,"z0":5.699855270433482,"aX":-8.643520785823688},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.0,"breakHorizontal":7.3,"spinRate":2252,"spinDirection":206},"zone":12,"typeConfidence":0.9,"plateTime":0.4079910386567831,"extension":6.704300750331315},"index":2,"playId":"c3bd56dd-68d2-320b-9eaf-934c88fff498","pitchNumber":2,"startTime":"2026-07-01T02:07:55.994Z","endTime":"2026-07-01T02:07:59.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.5,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.740136513166316,"aZ":-12.566265412108777,"pfxX":-4.57297831802298,"pfxZ":10.796900559997717,"pX":-0.2959244865397806,"pZ":1.7477747652757507,"vX0":4.411855813799456,"vY0":-133.42584133729952,"vZ0":-7.622646581136241,"x":128.28,"y":191.59,"x0":-1.370931855682638,"y0":50.00592613013628,"z0":5.533253349772963,"aX":-8.307266886898034},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.2,"breakHorizontal":7.4,"spinRate":2337,"spinDirection":203},"zone":7,"typeConfidence":0.9,"plateTime":0.4093808901548641,"extension":6.769816824202243},"index":3,"playId":"a0051473-0c0b-3061-8f8b-388514bebfcd","pitchNumber":3,"startTime":"2026-07-01T02:08:09.559Z","endTime":"2026-07-01T02:08:12.845Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.5,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.19550338243217,"aZ":-13.893694563148113,"pfxX":-5.598388820722504,"pfxZ":9.862302470218683,"pX":0.2485611869476005,"pZ":2.1062020829525814,"vX0":6.355086113539951,"vY0":-134.33340902904604,"vZ0":-6.562006289246608,"x":107.53,"y":181.91,"x0":-1.4046116426998088,"y0":50.0043083171461,"z0":5.542190562853468,"aX":-10.3793195864743},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.9,"breakHorizontal":9.0,"spinRate":2238,"spinDirection":210},"zone":5,"typeConfidence":0.9,"plateTime":0.40552280576446,"extension":6.627996582429973},"hitData":{"launchSpeed":101.5,"launchAngle":3.0,"totalDistance":98.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.47,"coordY":148.54}},"index":4,"playId":"a200ede8-3615-3014-89a9-cf8b8586ac29","pitchNumber":4,"startTime":"2026-07-01T02:08:24.906Z","endTime":"2026-07-01T02:08:32.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_ab"},{"player":{"id":642121,"link":"/api/v1/people/642121"},"credit":"p_ab"},{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_pa"},{"player":{"id":642121,"link":"/api/v1/people/642121"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":-0.2,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-07-01T02:08:32.229Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carter Jensen strikes out swinging.","rbi":0,"awayScore":10,"homeScore":3,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-01T02:08:50.569Z","endTime":"2026-07-01T02:09:46.997Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.321671726162336,"aZ":-13.19668944064189,"pfxX":-5.517474033062443,"pfxZ":10.0954762713788,"pX":0.10412419009243,"pZ":2.3882031241495643,"vX0":5.995826939745459,"vY0":-135.66748206204207,"vZ0":-5.884817728045545,"x":113.03,"y":174.3,"x0":-1.4088460922383959,"y0":50.004292581849064,"z0":5.491180474148997,"aX":-10.373636815682294},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.4,"breakHorizontal":8.9,"spinRate":2388,"spinDirection":212},"zone":5,"typeConfidence":0.9,"plateTime":0.4024310764177592,"extension":6.835377090339993},"index":0,"playId":"8d569f1f-a4a9-304c-a4b4-0f0de486b6e2","pitchNumber":1,"startTime":"2026-07-01T02:08:57.004Z","endTime":"2026-07-01T02:09:00.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.942076034868297,"aZ":-29.956731161530023,"pfxX":-6.180552297622171,"pfxZ":1.450588261250786,"pX":-0.10838543745332414,"pZ":2.4682478713577893,"vX0":5.591827119720452,"vY0":-121.93076328591684,"vZ0":-1.6049906850423161,"x":121.13,"y":172.14,"x0":-1.613716770613753,"y0":50.00129113689974,"z0":5.687546505711236,"aX":-9.431299558330357},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.5,"breakHorizontal":10.1,"spinRate":1630,"spinDirection":225},"zone":5,"typeConfidence":0.91,"plateTime":0.4469233060580371,"extension":6.589720330909581},"index":1,"playId":"94925ecb-728c-3f5e-8335-305ea739f37a","pitchNumber":2,"startTime":"2026-07-01T02:09:09.910Z","endTime":"2026-07-01T02:09:15.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":93.3,"endSpeed":85.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.186057449277314,"aZ":-16.479849805477027,"pfxX":-4.6399053062928335,"pfxZ":8.335018788641765,"pX":-0.6027578963004337,"pZ":4.058292901786418,"vX0":4.074103418759203,"vY0":-135.95309341797747,"vZ0":-1.3087629059003476,"x":139.98,"y":129.21,"x0":-1.5136735039327873,"y0":50.001182602357964,"z0":5.683021784240694,"aX":-8.735373404140255},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.0,"breakHorizontal":7.6,"spinRate":2214,"spinDirection":212},"zone":11,"typeConfidence":0.9,"plateTime":0.40198380908935816,"extension":6.459207869766558},"index":2,"playId":"d11164e3-3fc7-3076-b6c7-7a736966e6cb","pitchNumber":3,"startTime":"2026-07-01T02:09:29.050Z","endTime":"2026-07-01T02:09:32.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.87551417549507,"aZ":-16.145632186591516,"pfxX":-4.64349910113287,"pfxZ":8.581456289878984,"pX":-0.12635977067321763,"pZ":3.510005977394634,"vX0":5.30578083141381,"vY0":-135.61948000504066,"vZ0":-2.6241733962573157,"x":121.82,"y":144.01,"x0":-1.5022044607135923,"y0":50.004662701043124,"z0":5.612552686641409,"aX":-8.675519052732724},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.2,"breakHorizontal":7.3,"spinRate":2195,"spinDirection":212},"zone":11,"typeConfidence":0.9,"plateTime":0.40343954362047674,"extension":6.7184150656326365},"index":3,"playId":"c60b7969-3f85-393b-92c4-428d837a794f","pitchNumber":4,"startTime":"2026-07-01T02:09:43.133Z","endTime":"2026-07-01T02:09:46.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_ab"},{"player":{"id":642121,"link":"/api/v1/people/642121"},"credit":"p_ab"},{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_pa"},{"player":{"id":642121,"link":"/api/v1/people/642121"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.2,"awayTeamWinProbability":99.8,"homeTeamWinProbabilityAdded":-0.09999999999999998,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-07-01T02:09:46.997Z","atBatIndex":69},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Bobby Witt Jr. homers (12) on a fly ball to center field.","rbi":1,"awayScore":10,"homeScore":4,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-01T02:10:07.478Z","endTime":"2026-07-01T02:11:33.146Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,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":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":{"id":642121,"link":"/api/v1/people/642121"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":83.1,"endSpeed":78.0,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.437203575954427,"aZ":-28.473398483704987,"pfxX":-7.18094922219264,"pfxZ":2.4372291160507125,"pX":-0.18506159042817377,"pZ":1.8526180157457044,"vX0":5.751629681860027,"vY0":-121.00715430716484,"vZ0":-3.1709629643125457,"x":124.05,"y":188.76,"x0":-1.633128217319893,"y0":50.00270014129127,"z0":5.614499582755023,"aX":-10.89842442487177},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.1,"breakHorizontal":12.0,"spinRate":1805,"spinDirection":240},"zone":8,"typeConfidence":0.9,"plateTime":0.44866819740148856,"extension":6.4221675520872585},"index":0,"playId":"8a3d0916-300f-3058-ada8-3911daaa6b4c","pitchNumber":1,"startTime":"2026-07-01T02:10:12.024Z","endTime":"2026-07-01T02:10:15.570Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-07-01T02:10:23.576Z","endTime":"2026-07-01T02:10:34.087Z","isPitch":false,"type":"action","player":{"id":677951,"link":"/api/v1/people/677951"},"defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.031674970693693,"aZ":-23.207587516542315,"pfxX":4.642027815493234,"pfxZ":5.944997170508143,"pX":1.8066237163692607,"pZ":1.9560467140850522,"vX0":7.215098326947787,"vY0":-122.26481998883587,"vZ0":-3.681969246731259,"x":48.14,"y":185.97,"x0":-1.7901449351747531,"y0":50.00035034188936,"z0":5.482421703248448,"aX":6.997479774539424},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":10.1,"breakHorizontal":-10.2,"spinRate":2547,"spinDirection":100},"zone":14,"typeConfidence":2.0,"plateTime":0.44869413874240927,"extension":6.563595707790574},"index":2,"playId":"3ff627af-e93b-3f03-87c9-0d6ba751aadb","pitchNumber":2,"startTime":"2026-07-01T02:10:34.087Z","endTime":"2026-07-01T02:10:37.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":93.6,"endSpeed":85.6,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.38884377865258,"aZ":-13.02619167313111,"pfxX":-5.012985157511523,"pfxZ":10.174952961613904,"pX":-0.29992665505449106,"pZ":3.209086532143295,"vX0":4.626427149422608,"vY0":-136.18094524883836,"vZ0":-4.092346023238519,"x":128.43,"y":152.13,"x0":-1.3679854786388768,"y0":50.00140489972676,"z0":5.629825431678783,"aX":-9.432428011592645},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.8,"breakHorizontal":8.2,"spinRate":2266,"spinDirection":210},"zone":1,"typeConfidence":0.9,"plateTime":0.4019285889448967,"extension":6.6998913871147465},"index":3,"playId":"f08e7d5d-64e2-3df8-8603-88a9fa24417a","pitchNumber":3,"startTime":"2026-07-01T02:10:50.009Z","endTime":"2026-07-01T02:10:53.169Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.2,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.205846606529597,"aZ":-23.66158442387199,"pfxX":5.819856889667342,"pfxZ":5.636047090816966,"pX":0.26106532084417844,"pZ":2.305535867808063,"vX0":3.5541257849581536,"vY0":-121.94526393034833,"vZ0":-2.796641716504518,"x":107.05,"y":176.53,"x0":-1.969955584412582,"y0":50.00607714124124,"z0":5.501045318922471,"aX":8.796370790105337},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":9.8,"breakHorizontal":-11.4,"spinRate":2502,"spinDirection":104},"zone":6,"typeConfidence":2.0,"plateTime":0.448578296469762,"extension":6.40197620039046},"hitData":{"launchSpeed":103.1,"launchAngle":28.0,"totalDistance":432.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":109.02,"coordY":24.88}},"index":4,"playId":"b169eae1-6f13-3379-ab44-57043e03fc09","pitchNumber":4,"startTime":"2026-07-01T02:11:10.705Z","endTime":"2026-07-01T02:11:33.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":642121,"link":"/api/v1/people/642121"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":642121,"link":"/api/v1/people/642121"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.4,"awayTeamWinProbability":99.6,"homeTeamWinProbabilityAdded":0.2,"leverageIndex":0.02,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-07-01T02:11:33.146Z","atBatIndex":70},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jac Caglianone pops out to shortstop Taylor Walls.","rbi":0,"awayScore":10,"homeScore":4,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-01T02:11:50.927Z","endTime":"2026-07-01T02:12:47.085Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.8,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.11927160852876,"aZ":-13.550890147953208,"pfxX":-3.764254800402525,"pfxZ":9.731230483514741,"pX":0.3514540171686451,"pZ":1.6557451278675175,"vX0":6.176595601765013,"vY0":-136.9492332912519,"vZ0":-7.843136401068364,"x":103.6,"y":194.07,"x0":-1.4363894509058486,"y0":50.00472294944827,"z0":5.469121632490103,"aX":-7.2055449475338476},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.3,"breakHorizontal":5.6,"spinRate":2246,"spinDirection":216},"zone":14,"typeConfidence":0.9,"plateTime":0.3988070526016778,"extension":6.699753324669898},"index":0,"playId":"61e6bcda-1705-36fb-9340-f33029d913fd","pitchNumber":1,"startTime":"2026-07-01T02:11:56.355Z","endTime":"2026-07-01T02:12:23.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":118,"player":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"}},"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.9,"endSpeed":78.5,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.509680390484295,"aZ":-26.602363795939,"pfxX":-7.741154639901275,"pfxZ":3.5978142205711108,"pX":0.28401294649742503,"pZ":0.6669917642107578,"vX0":6.885351444159132,"vY0":-123.42221088281968,"vZ0":-6.3392508772428835,"x":130.68,"y":167.76,"x0":-1.5299635937476466,"y0":50.00515786145183,"z0":5.495708514584801,"aX":-11.999470057083188},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":5.3,"breakHorizontal":12.5,"spinRate":1930,"spinDirection":233},"zone":14,"typeConfidence":0.9,"plateTime":0.4430107436420805,"extension":6.561204307317521},"index":1,"playId":"ce10ae64-d69a-3c7b-be6c-6d7ea837ab9f","pitchNumber":2,"startTime":"2026-07-01T02:12:22.552Z","endTime":"2026-07-01T02:12:25.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.4,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.856816500066785,"aZ":-27.43209669679832,"pfxX":2.9842414035473817,"pfxZ":2.8317345162185372,"pX":0.6153698396962383,"pZ":2.8201684061420464,"vX0":5.294656277263149,"vY0":-127.98874638856942,"vZ0":-1.4947325308968464,"x":93.54,"y":162.64,"x0":-1.859735880100269,"y0":50.00596868003324,"z0":5.5392889868687485,"aX":5.001825853834065},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.0,"breakHorizontal":-6.5,"spinRate":2296,"spinDirection":176},"zone":6,"typeConfidence":0.9,"plateTime":0.4262699280557829,"extension":6.51174117890919},"hitData":{"launchSpeed":63.3,"launchAngle":34.0,"totalDistance":216.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":136.27,"coordY":115.03}},"index":2,"playId":"078e193a-8296-372c-8645-446d88ae1a0b","pitchNumber":3,"startTime":"2026-07-01T02:12:39.872Z","endTime":"2026-07-01T02:12:47.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_ab"},{"player":{"id":642121,"link":"/api/v1/people/642121"},"credit":"p_ab"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_pa"},{"player":{"id":642121,"link":"/api/v1/people/642121"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":-0.10000000000000003,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-07-01T02:12:47.085Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ben Williamson grounds out, shortstop Bobby Witt Jr. to first baseman Salvador Perez.","rbi":0,"awayScore":10,"homeScore":4,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-01T02:14:57.528Z","endTime":"2026-07-01T02:16:26.532Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Lucas Erceg replaces Steven Cruz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-01T02:13:35.201Z","endTime":"2026-07-01T02:14:59.806Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668674,"link":"/api/v1/people/668674"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":89.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.731319542168432,"aZ":-21.042071883829767,"pfxX":-10.35518421972548,"pfxZ":5.5234632337480996,"pX":1.5892738657646197,"pZ":2.0990248572517305,"vX0":12.226682100576491,"vY0":-140.32660080801585,"vZ0":-6.555423827711852,"x":56.42,"y":182.11,"x0":-1.458057404988457,"y0":50.0016499671505,"z0":5.8148646420683185,"aX":-20.861703956815614},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":8.9,"breakHorizontal":16.6,"spinRate":1796,"spinDirection":231},"zone":14,"typeConfidence":0.91,"plateTime":0.3888154765643854,"extension":6.646134538399427},"index":1,"playId":"eb50dd5e-a37d-3e97-83c5-ec380b5efe72","pitchNumber":1,"startTime":"2026-07-01T02:14:59.806Z","endTime":"2026-07-01T02:15:02.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.49480810335049,"aZ":-22.69171522534605,"pfxX":-9.878444715742273,"pfxZ":4.786962178503638,"pX":-0.49210456026858357,"pZ":3.2035640928069213,"vX0":6.908198495185687,"vY0":-139.68399836644554,"vZ0":-3.46557459760738,"x":135.76,"y":152.28,"x0":-1.7096311475197439,"y0":50.006705828380376,"z0":5.946475214249228,"aX":-19.589616101186085},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.2,"breakHorizontal":16.6,"spinRate":1872,"spinDirection":226},"zone":1,"typeConfidence":0.91,"plateTime":0.39161787389817304,"extension":6.643646449525776},"index":2,"playId":"af704cb7-fa58-3678-bdd3-86e52fe0b4b3","pitchNumber":2,"startTime":"2026-07-01T02:15:13.935Z","endTime":"2026-07-01T02:15:17.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.922510444831072,"aZ":-33.41711312478329,"pfxX":-1.0992773400209543,"pfxZ":-0.8458692966674084,"pX":0.5571455223255999,"pZ":1.784450167611889,"vX0":5.5489203480758675,"vY0":-121.16112051543986,"vZ0":-2.81429643434438,"x":95.76,"y":190.6,"x0":-1.6253853897921688,"y0":50.000426776164105,"z0":5.897893895588459,"aX":-1.6260884739052626},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-1.9,"breakHorizontal":0.6,"spinRate":1981,"spinDirection":12},"zone":9,"typeConfidence":0.91,"plateTime":0.4530554171299137,"extension":6.535923980618167},"index":3,"playId":"464260da-90b9-394d-9045-f2e38a5916b4","pitchNumber":3,"startTime":"2026-07-01T02:15:28.971Z","endTime":"2026-07-01T02:15:32.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":97.5,"endSpeed":89.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.43310996535898,"aZ":-18.382702781976068,"pfxX":-4.939258023345187,"pfxZ":6.702781506226591,"pX":-1.1558580839456594,"pZ":4.11451168602571,"vX0":3.540249045977142,"vY0":-142.03925040407057,"vZ0":-1.8380523656177072,"x":161.06,"y":127.69,"x0":-1.772356964824744,"y0":50.00129880251447,"z0":5.930307027890228,"aX":-10.161169515052276},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.0,"breakHorizontal":8.3,"spinRate":2015,"spinDirection":224},"zone":11,"typeConfidence":0.9,"plateTime":0.3845981862250323,"extension":6.357298711481469},"index":4,"playId":"832a11d4-0d61-3230-a9c8-0520d9c23d61","pitchNumber":4,"startTime":"2026-07-01T02:15:43.871Z","endTime":"2026-07-01T02:15:49.358Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":97.1,"endSpeed":89.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.58336084368342,"aZ":-13.50305019698109,"pfxX":-4.455137591384981,"pfxZ":9.172675659910205,"pX":-0.8235339222539454,"pZ":3.50820908887227,"vX0":3.932410606323396,"vY0":-141.3703288035216,"vZ0":-4.235053378069973,"x":148.39,"y":144.06,"x0":-1.6500396648891689,"y0":50.00100166453529,"z0":5.885116497351199,"aX":-9.066156979687984},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.0,"breakHorizontal":7.3,"spinRate":2136,"spinDirection":222},"zone":11,"typeConfidence":0.9,"plateTime":0.3866525296829906,"extension":6.362297559102103},"index":5,"playId":"c9b2d9d5-0dbb-3704-a7bf-1df5a9b37c78","pitchNumber":5,"startTime":"2026-07-01T02:16:02.022Z","endTime":"2026-07-01T02:16:05.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":76.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.59550380760029,"aZ":-35.65303927655896,"pfxX":-0.6307169932848717,"pfxZ":-2.311315627289323,"pX":-0.5245658008849008,"pZ":3.0344527427603465,"vX0":2.81928798324437,"vY0":-122.41061965816502,"vZ0":0.09139585499575409,"x":137.0,"y":156.85,"x0":-1.6123859878036708,"y0":50.00019277888714,"z0":6.065068295657563,"aX":-0.9513183858613729},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-3.8,"breakHorizontal":0.5,"spinRate":1497,"spinDirection":1},"zone":1,"typeConfidence":0.91,"plateTime":0.44854088944327586,"extension":6.596304581904064},"hitData":{"launchSpeed":100.9,"launchAngle":-14.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.4,"coordY":152.09}},"index":6,"playId":"2732d747-02b9-36f1-9198-7395150c1371","pitchNumber":6,"startTime":"2026-07-01T02:16:19.006Z","endTime":"2026-07-01T02:16:26.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"credit":"b_ab"},{"player":{"id":668674,"link":"/api/v1/people/668674"},"credit":"p_ab"},{"player":{"id":810938,"link":"/api/v1/people/810938"},"credit":"b_pa"},{"player":{"id":668674,"link":"/api/v1/people/668674"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-07-01T02:16:26.532Z","atBatIndex":72},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Taylor Walls flies out to left fielder Isaac Collins.","rbi":0,"awayScore":10,"homeScore":4,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-01T02:16:46.329Z","endTime":"2026-07-01T02:18:24.310Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.5,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.415022593426876,"aZ":-16.303632627966554,"pfxX":-7.522807328953569,"pfxZ":7.730516057878477,"pX":0.806719471566199,"pZ":3.1868977055666208,"vX0":9.179440898627572,"vY0":-142.30876895429734,"vZ0":-4.433534097121825,"x":86.25,"y":152.73,"x0":-1.4820861605206364,"y0":50.00130050221163,"z0":5.796546014951901,"aX":-15.441393690761682},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.3,"breakHorizontal":11.8,"spinRate":2081,"spinDirection":222},"zone":12,"typeConfidence":0.9,"plateTime":0.38477753342425247,"extension":6.701591447108972},"index":0,"playId":"898034bb-64cc-32b8-a777-c1a0750bc36d","pitchNumber":1,"startTime":"2026-07-01T02:16:52.276Z","endTime":"2026-07-01T02:17:19.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":90.4,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.819712994205183,"aZ":-15.327002760614182,"pfxX":-9.266626872155076,"pfxZ":8.163113856667215,"pX":1.5791801758839532,"pZ":1.0570830297936524,"vX0":12.302005747298912,"vY0":-142.09094759287072,"vZ0":-10.02713451652133,"x":56.81,"y":210.24,"x0":-1.584322448430519,"y0":50.00069258136196,"z0":5.585069711167416,"aX":-19.117870377831075},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.0,"breakHorizontal":14.5,"spinRate":1783,"spinDirection":221},"zone":14,"typeConfidence":0.88,"plateTime":0.38416727752271385,"extension":6.6656949168904065},"index":1,"playId":"7b9123dc-1fc3-3a91-858d-85874754e7e8","pitchNumber":2,"startTime":"2026-07-01T02:17:22.795Z","endTime":"2026-07-01T02:17:25.795Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":90.3,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.542645806057017,"aZ":-22.379593185258308,"pfxX":-10.14145253700201,"pfxZ":4.721442930082013,"pX":0.3400617571258511,"pZ":2.8790873593155863,"vX0":9.39203228786724,"vY0":-142.63753613814674,"vZ0":-4.256728002986721,"x":104.04,"y":161.04,"x0":-1.665888270794361,"y0":50.005925759726665,"z0":5.788721933776663,"aX":-21.055089700519176},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":7.9,"breakHorizontal":16.7,"spinRate":1701,"spinDirection":224},"zone":3,"typeConfidence":0.92,"plateTime":0.3829174475372543,"extension":6.408182393584889},"index":2,"playId":"4c8ac969-f00b-3ff2-9116-fd0a1fe45fd8","pitchNumber":3,"startTime":"2026-07-01T02:17:43.163Z","endTime":"2026-07-01T02:17:46.422Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.6,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.671499793947213,"aZ":-20.408665856234357,"pfxX":-9.702172009057715,"pfxZ":5.799298012706005,"pX":-0.09817528993234935,"pZ":1.0534166118270294,"vX0":7.862533791188112,"vY0":-140.9802503075437,"vZ0":-9.159164835687427,"x":120.74,"y":210.34,"x0":-1.651705129178822,"y0":50.00537014527318,"z0":5.642490466689495,"aX":-19.68807720448508},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":8.9,"breakHorizontal":16.1,"spinRate":1747,"spinDirection":229},"zone":13,"typeConfidence":0.92,"plateTime":0.38735443847571327,"extension":6.627538223116467},"index":3,"playId":"be2791e5-f1cf-3957-ad06-1baa751f621d","pitchNumber":4,"startTime":"2026-07-01T02:17:57.891Z","endTime":"2026-07-01T02:18:01.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.6,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.479681149850023,"aZ":-17.76780130338357,"pfxX":-6.770255509622659,"pfxZ":7.024686572840697,"pX":-0.6927308946371912,"pZ":2.7700994513958275,"vX0":5.520572632101306,"vY0":-142.07977664220533,"vZ0":-5.368143362012764,"x":143.41,"y":163.99,"x0":-1.7779081385394384,"y0":50.00614341777613,"z0":5.807079377357388,"aX":-13.893044678688195},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":11.9,"breakHorizontal":11.2,"spinRate":1998,"spinDirection":230},"zone":1,"typeConfidence":0.9,"plateTime":0.38497431874887855,"extension":6.492967473746915},"hitData":{"launchSpeed":96.1,"launchAngle":46.0,"totalDistance":322.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":72.85,"coordY":80.84}},"index":4,"playId":"cba2126a-d12f-34f3-9a2e-621d95b87286","pitchNumber":5,"startTime":"2026-07-01T02:18:14.519Z","endTime":"2026-07-01T02:18:24.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"credit":"b_ab"},{"player":{"id":668674,"link":"/api/v1/people/668674"},"credit":"p_ab"},{"player":{"id":670764,"link":"/api/v1/people/670764"},"credit":"b_pa"},{"player":{"id":668674,"link":"/api/v1/people/668674"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-07-01T02:18:24.310Z","atBatIndex":73},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Fortes grounds out, pitcher Lucas Erceg to first baseman Salvador Perez.","rbi":0,"awayScore":10,"homeScore":4,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-01T02:18:43.632Z","endTime":"2026-07-01T02:19:07.511Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668674,"link":"/api/v1/people/668674"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":90.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.95959175022367,"aZ":-16.406932919346403,"pfxX":-6.028573927691209,"pfxZ":7.698392696933099,"pX":1.132098945022244,"pZ":1.9675714411214953,"vX0":9.326164007077509,"vY0":-141.24412525864915,"vZ0":-7.674512865886602,"x":73.85,"y":185.66,"x0":-1.4083115273027613,"y0":50.00546394555101,"z0":5.747087975317434,"aX":-12.352721124790637},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.7,"breakHorizontal":9.4,"spinRate":1915,"spinDirection":223},"zone":14,"typeConfidence":0.9,"plateTime":0.3857373989565023,"extension":6.6999211735810675},"index":0,"playId":"cc69abd2-c1d7-3941-a90b-8ed1b23484d4","pitchNumber":1,"startTime":"2026-07-01T02:18:45.530Z","endTime":"2026-07-01T02:18:49.683Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.575859455622055,"aZ":-18.863483982329374,"pfxX":-7.465929381384395,"pfxZ":6.630207155089541,"pX":0.22099342913635597,"pZ":2.440989229892441,"vX0":7.520475282562114,"vY0":-140.0704479998844,"vZ0":-5.803714945632322,"x":108.58,"y":172.87,"x0":-1.5154154918418783,"y0":50.003089031686606,"z0":5.753805953946781,"aX":-14.989139632064962},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.2,"breakHorizontal":12.1,"spinRate":1895,"spinDirection":226},"zone":5,"typeConfidence":0.67,"plateTime":0.38950125699113336,"extension":6.657343497546776},"hitData":{"launchSpeed":104.3,"launchAngle":-5.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":146.06,"coordY":172.75}},"index":1,"playId":"17c69199-8516-30cf-a703-3e648f1397bc","pitchNumber":2,"startTime":"2026-07-01T02:18:59.857Z","endTime":"2026-07-01T02:19:07.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668674,"link":"/api/v1/people/668674","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":686681,"link":"/api/v1/people/686681"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":670231,"link":"/api/v1/people/670231"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"credit":"b_ab"},{"player":{"id":668674,"link":"/api/v1/people/668674"},"credit":"p_ab"},{"player":{"id":663743,"link":"/api/v1/people/663743"},"credit":"b_pa"},{"player":{"id":668674,"link":"/api/v1/people/668674"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-07-01T02:19:07.511Z","atBatIndex":74},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lane Thomas grounds out, shortstop Taylor Walls to first baseman Jonathan Aranda.","rbi":0,"awayScore":10,"homeScore":4,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-01T02:21:26.438Z","endTime":"2026-07-01T02:22:12.087Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Craig Kimbrel replaces Cole Sulser.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-01T02:20:10.602Z","endTime":"2026-07-01T02:21:28.793Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":518886,"link":"/api/v1/people/518886"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":91.7,"endSpeed":84.5,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.145617614450018,"aZ":-17.140383910310675,"pfxX":-6.500475765747392,"pfxZ":8.293503620721477,"pX":0.572111313502956,"pZ":2.0657316280977764,"vX0":10.76538016027601,"vY0":-133.19253235789674,"vZ0":-3.825715076192679,"x":95.19,"y":183.01,"x0":-2.6607971855915014,"y0":50.00642968323885,"z0":4.745384806771481,"aX":-11.790085129142486},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.4,"breakHorizontal":9.7,"spinRate":2277,"spinDirection":220},"zone":9,"typeConfidence":2.0,"plateTime":0.4098021163571337,"extension":6.894325645169302},"index":1,"playId":"6d51f50e-4402-3835-9fd3-e9042c465c2f","pitchNumber":1,"startTime":"2026-07-01T02:21:28.793Z","endTime":"2026-07-01T02:21:32.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":85.3,"endSpeed":79.4,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.69994728701307,"aZ":-34.262180109218484,"pfxX":4.301885964388223,"pfxZ":-1.327480135833869,"pX":0.8579302139809228,"pZ":1.1548527042125085,"vX0":7.620006572211663,"vY0":-124.13817097363535,"vZ0":-1.8417149753309463,"x":84.3,"y":207.6,"x0":-2.7991125327743003,"y0":50.00084575129385,"z0":4.7338205558627555,"aX":6.775205033800137},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.5,"breakHorizontal":-9.4,"spinRate":2529,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.43967626536929716,"extension":6.710913824291523},"index":2,"playId":"644f3c57-0431-3a46-b33a-018a646901ec","pitchNumber":2,"startTime":"2026-07-01T02:21:45.510Z","endTime":"2026-07-01T02:21:50.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":93.0,"endSpeed":85.8,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.113407662392316,"aZ":-20.123752694618833,"pfxX":-6.86881163651597,"pfxZ":6.443863072502669,"pX":0.6074568530707884,"pZ":2.9620484615785525,"vX0":11.407664885506843,"vY0":-135.07231798844214,"vZ0":-0.8714367177953628,"x":93.85,"y":158.8,"x0":-2.7552232887016213,"y0":50.00291781128077,"z0":4.688300511910461,"aX":-12.846244063956487},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.8,"breakHorizontal":10.3,"spinRate":2312,"spinDirection":229},"zone":3,"typeConfidence":2.0,"plateTime":0.4036753812786409,"extension":6.623586070875881},"hitData":{"launchSpeed":96.1,"launchAngle":-18.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.43,"coordY":143.24}},"index":3,"playId":"cca80459-9cbe-3c9e-98eb-aeb1c11ce014","pitchNumber":3,"startTime":"2026-07-01T02:22:04.696Z","endTime":"2026-07-01T02:22:12.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"credit":"b_ab"},{"player":{"id":518886,"link":"/api/v1/people/518886"},"credit":"p_ab"},{"player":{"id":657041,"link":"/api/v1/people/657041"},"credit":"b_pa"},{"player":{"id":518886,"link":"/api/v1/people/518886"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":-0.19999999999999998,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-07-01T02:22:12.087Z","atBatIndex":75},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Massey grounds out, second baseman Ben Williamson to first baseman Jonathan Aranda.","rbi":0,"awayScore":10,"homeScore":4,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-01T02:22:30.026Z","endTime":"2026-07-01T02:22:43.562Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","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":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":78.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.687248472239503,"aZ":-40.90571722570516,"pfxX":2.653622151975904,"pfxZ":-5.671948328909227,"pX":-0.1490486287143845,"pZ":2.3952264711911377,"vX0":6.089246149989088,"vY0":-122.61672882787155,"vZ0":2.0489643498002046,"x":122.68,"y":174.11,"x0":-2.998230695661941,"y0":50.002012796628655,"z0":5.010607586734543,"aX":4.085018266496227},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-9.6,"breakHorizontal":-6.1,"spinRate":2499,"spinDirection":58},"zone":5,"typeConfidence":2.0,"plateTime":0.44479395905896535,"extension":6.539783771527273},"hitData":{"launchSpeed":89.3,"launchAngle":-11.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":156.57,"coordY":156.65}},"index":0,"playId":"168e57c0-7852-3246-9b3c-b96ff2a751d1","pitchNumber":1,"startTime":"2026-07-01T02:22:35.912Z","endTime":"2026-07-01T02:22:43.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":686681,"link":"/api/v1/people/686681","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686681,"link":"/api/v1/people/686681"},"credit":"b_ab"},{"player":{"id":518886,"link":"/api/v1/people/518886"},"credit":"p_ab"},{"player":{"id":686681,"link":"/api/v1/people/686681"},"credit":"b_pa"},{"player":{"id":518886,"link":"/api/v1/people/518886"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.03,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-07-01T02:22:43.562Z","atBatIndex":76},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Salvador Perez lines out to shortstop Taylor Walls.","rbi":0,"awayScore":10,"homeScore":4,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-01T02:22:56.349Z","endTime":"2026-07-01T02:24:18.943Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".563"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.025"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".684"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".923"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".413"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.304"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".900"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".569"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".559"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".399"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.95"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.52"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.14"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.44"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.36"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.72"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.62"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.71"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.56"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.26"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.93"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.33"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.24"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".188"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".395"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".263"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".308"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".235"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".174"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".391"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".327"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".204"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".194"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".172"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".166"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".563"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.025"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".684"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".923"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".413"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.304"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".900"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".569"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".559"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".399"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.3,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.253273594103685,"aZ":-16.296593904245128,"pfxX":-8.086426578778699,"pfxZ":8.575498052593094,"pX":-0.2191001992962802,"pZ":1.9939289335108477,"vX0":9.794557789497043,"vY0":-134.49605578291576,"vZ0":-3.9359266933164068,"x":125.35,"y":184.94,"x0":-2.839247423420194,"y0":50.00480103018891,"z0":4.615470290055315,"aX":-14.975778608220063},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.0,"breakHorizontal":12.8,"spinRate":2239,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.40559330472029576,"extension":6.800197308625728},"index":0,"playId":"d8183962-070e-306e-b8a3-bc14233d9f29","pitchNumber":1,"startTime":"2026-07-01T02:23:11.028Z","endTime":"2026-07-01T02:23:14.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":true},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.3,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.074462195747454,"aZ":-24.39354276817066,"pfxX":-9.06793735156209,"pfxZ":4.195722075704936,"pX":-0.8600931251895997,"pZ":2.9136926054589174,"vX0":8.854197171966634,"vY0":-134.54978525280563,"vZ0":-0.17632508145437775,"x":149.78,"y":160.11,"x0":-2.9974107412356994,"y0":50.00324543057649,"z0":4.692125720246325,"aX":-16.816869855236654},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.8,"breakHorizontal":14.8,"spinRate":2103,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.40531682825137416,"extension":6.656691391777798},"index":1,"playId":"6c8c07ae-c24f-3877-a1bc-23ac596ee41d","pitchNumber":2,"startTime":"2026-07-01T02:23:27.404Z","endTime":"2026-07-01T02:23:54.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"}},"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":85.0,"endSpeed":77.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.764464052784813,"aZ":-30.84449084840262,"pfxX":5.441272448036975,"pfxZ":0.8751135172326094,"pX":1.3843988889742536,"pZ":1.3777493558334408,"vX0":8.64830369340657,"vY0":-123.52236960493153,"vZ0":-1.8342439601353,"x":64.23,"y":201.58,"x0":-2.8880931456562196,"y0":50.00418470986527,"z0":4.757658699121236,"aX":8.293293968287742},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.3,"breakHorizontal":-12.1,"spinRate":2622,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.44576725098546444,"extension":6.620034249714762},"index":2,"playId":"1eae374a-4704-318f-b251-e0bb5feb617e","pitchNumber":3,"startTime":"2026-07-01T02:23:56.309Z","endTime":"2026-07-01T02:23:59.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.7,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.86645552811999,"aZ":-17.055617453713868,"pfxX":-9.263327648638825,"pfxZ":8.284501718044684,"pX":-0.19549368474621473,"pZ":2.110857606921035,"vX0":10.129464793718807,"vY0":-133.52832849953523,"vZ0":-3.0199171542845322,"x":124.45,"y":181.79,"x0":-2.8155034610414167,"y0":50.003120931466825,"z0":4.467691848431381,"aX":-16.90712551733129},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.6,"breakHorizontal":14.9,"spinRate":2222,"spinDirection":231},"zone":8,"typeConfidence":2.0,"plateTime":0.4085297082682091,"extension":6.706191546527732},"hitData":{"launchSpeed":98.4,"launchAngle":9.0,"totalDistance":175.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":96.85,"coordY":137.58}},"index":3,"playId":"d5e963a3-8a7b-395b-85ea-335967a99f3a","pitchNumber":4,"startTime":"2026-07-01T02:24:13.032Z","endTime":"2026-07-01T02:24:18.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":518886,"link":"/api/v1/people/518886"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":518886,"link":"/api/v1/people/518886"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-0.1,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-07-01T02:24:18.943Z","atBatIndex":77}]