[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Harris II flies out to left fielder Bryan Reynolds.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-09T16:37:45.425Z","endTime":"2026-07-09T16:38:34.423Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"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":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-09T14:11:24.905Z","endTime":"2026-07-09T16:02:03.775Z","isPitch":false,"type":"action","player":{"id":671739,"link":"/api/v1/people/671739"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-09T16:02:03.775Z","endTime":"2026-07-09T16:35:43.630Z","isPitch":false,"type":"action","player":{"id":671739,"link":"/api/v1/people/671739"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-09T16:35:43.630Z","endTime":"2026-07-09T16:37:47.740Z","isPitch":false,"type":"action","player":{"id":671739,"link":"/api/v1/people/671739"},"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":91.9,"endSpeed":84.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.754894784491437,"aZ":-22.83472369428684,"pfxX":-7.007211036349217,"pfxZ":5.1227263083662855,"pX":-1.4063681071033447,"pZ":3.56631280235342,"vX0":2.76918118555718,"vY0":-133.8913692591707,"vZ0":-0.8773597573910272,"x":170.61,"y":142.49,"x0":-1.5411324000643456,"y0":50.00304943670745,"z0":5.525909930391099,"aX":-12.776664936203668},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.4,"breakHorizontal":12.1,"spinRate":2290,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.40841262302154435,"extension":6.63020107681798},"index":3,"playId":"87b68e42-4ca9-3e74-b843-90d330c096d4","pitchNumber":1,"startTime":"2026-07-09T16:37:47.740Z","endTime":"2026-07-09T16:37:51.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.605861932412598,"aZ":-16.061059347849564,"pfxX":-5.132270205413793,"pfxZ":8.550268745181942,"pX":-0.04761043087895888,"pZ":1.8901858383462142,"vX0":5.6919722985744405,"vY0":-136.10525323368583,"vZ0":-6.226383354980623,"x":118.81,"y":187.74,"x0":-1.494731298593819,"y0":50.004042434894245,"z0":5.311287582891289,"aX":-9.673496736832034},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.4,"breakHorizontal":8.2,"spinRate":2407,"spinDirection":224},"zone":8,"typeConfidence":0.91,"plateTime":0.40173901569974024,"extension":6.862034055219402},"index":4,"playId":"72e1f0ea-ca92-3557-8557-500213db6832","pitchNumber":2,"startTime":"2026-07-09T16:37:59.243Z","endTime":"2026-07-09T16:38:03.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":90.9,"endSpeed":84.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.641774226129773,"aZ":-23.750831939171835,"pfxX":-0.3480122313092098,"pfxZ":4.7184317784365195,"pX":1.8092741131904984,"pZ":1.934663603487382,"vX0":8.27012007695765,"vY0":-132.14970962639114,"vZ0":-4.4464401743572735,"x":48.03,"y":186.54,"x0":-1.3030845557946165,"y0":50.00544390026297,"z0":5.363487547065733,"aX":-0.6236065156132522},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.8,"breakHorizontal":-1.0,"spinRate":2574,"spinDirection":195},"zone":14,"typeConfidence":0.93,"plateTime":0.4129834862453752,"extension":6.88622244919301},"index":5,"playId":"de2f1988-0cb0-3fdf-84b3-313929d26374","pitchNumber":3,"startTime":"2026-07-09T16:38:11.039Z","endTime":"2026-07-09T16:38:15.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.714049149563348,"aZ":-20.94328173822913,"pfxX":-6.412797012028358,"pfxZ":6.002606230604844,"pX":-0.11708925134565996,"pZ":3.0760083040805455,"vX0":5.816209823908563,"vY0":-135.47089984549143,"vZ0":-2.536242380950555,"x":121.46,"y":155.73,"x0":-1.4516440566978688,"y0":50.00305844897697,"z0":5.477373114949938,"aX":-12.000558357126268},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.6,"breakHorizontal":10.4,"spinRate":2517,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.40326602277680346,"extension":6.651506984317155},"hitData":{"launchSpeed":99.2,"launchAngle":37.0,"totalDistance":343.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":64.77,"coordY":74.91}},"index":6,"playId":"9ad1a5ba-cc4b-3c41-ac01-3d3c8c52fd70","pitchNumber":4,"startTime":"2026-07-09T16:38:25.091Z","endTime":"2026-07-09T16:38:34.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-07-09T16:38:34.423Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ozzie Albies strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-09T16:38:39.472Z","endTime":"2026-07-09T16:40:36.468Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"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(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":89.4,"endSpeed":83.0,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.189830142893157,"aZ":-25.42805813303091,"pfxX":1.164961961054534,"pfxZ":3.88028995828079,"pX":0.6199823310991052,"pZ":2.125832637729086,"vX0":5.17791396279422,"vY0":-130.2554860002167,"vZ0":-3.637355883967817,"x":93.37,"y":181.38,"x0":-1.5351655858740223,"y0":50.00568184238222,"z0":5.436347005689694,"aX":2.0260395694308677},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.5,"breakHorizontal":-3.1,"spinRate":2250,"spinDirection":193},"zone":6,"typeConfidence":0.88,"plateTime":0.4185346602599127,"extension":6.596629910844604},"index":0,"playId":"04cbe7fd-b7dc-3d4f-9d4d-969e8976427a","pitchNumber":1,"startTime":"2026-07-09T16:38:55.163Z","endTime":"2026-07-09T16:38:58.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.48524495555869,"aZ":-20.38563196332468,"pfxX":-6.976446745611136,"pfxZ":6.176480029516277,"pX":-1.021587319490148,"pZ":3.617978202160719,"vX0":4.09056980125317,"vY0":-136.8912666651998,"vZ0":-1.4282748631792188,"x":155.94,"y":141.09,"x0":-1.6239935767365037,"y0":50.00682719959546,"z0":5.53369864844013,"aX":-13.324646351748191},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.2,"breakHorizontal":11.9,"spinRate":2323,"spinDirection":223},"zone":11,"typeConfidence":0.75,"plateTime":0.39918385926744193,"extension":6.602048493050225},"index":1,"playId":"f4a47c34-d914-37c3-8f08-3588e881ca21","pitchNumber":2,"startTime":"2026-07-09T16:39:11.141Z","endTime":"2026-07-09T16:39:15.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.2,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.561025294058418,"aZ":-20.657596509966286,"pfxX":-5.85048645731414,"pfxZ":6.223720227803803,"pX":-0.4095342059184628,"pZ":3.157286875208165,"vX0":4.976001348024352,"vY0":-134.53448158968325,"vZ0":-2.3713177515387374,"x":132.61,"y":153.53,"x0":-1.5143156238444622,"y0":50.0041391618711,"z0":5.499192529937168,"aX":-10.82853474960648},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.0,"breakHorizontal":9.7,"spinRate":2352,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.40564077790443465,"extension":6.66633033104171},"index":2,"playId":"2fa1f9ac-e907-3f85-ad10-b53dea5be882","pitchNumber":3,"startTime":"2026-07-09T16:39:25.463Z","endTime":"2026-07-09T16:39:29.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":83.1,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.86655402015514,"aZ":-30.307204519596382,"pfxX":1.001988521585793,"pfxZ":1.086739087786735,"pX":0.8836271495958037,"pZ":1.5044150599778123,"vX0":5.7564468774911575,"vY0":-129.46279960963375,"vZ0":-4.358049615289871,"x":83.32,"y":198.16,"x0":-1.4842042462571783,"y0":50.00617391784156,"z0":5.486588671174678,"aX":1.7292715122283793},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.3,"breakHorizontal":-2.9,"spinRate":2447,"spinDirection":108},"zone":14,"typeConfidence":0.91,"plateTime":0.4204528241096628,"extension":6.702984771199374},"index":3,"playId":"d3e58ba1-7c70-3baf-8e9e-7e87ff4d2c41","pitchNumber":4,"startTime":"2026-07-09T16:39:41.539Z","endTime":"2026-07-09T16:39:44.692Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.5,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.468925650556802,"aZ":-20.19871590924375,"pfxX":-4.771284369934136,"pfxZ":6.287155514455238,"pX":-0.42410203334069524,"pZ":4.465851253729341,"vX0":5.1478882527590075,"vY0":-136.06358200486662,"vZ0":0.8003992783986202,"x":133.17,"y":118.2,"x0":-1.706711481065963,"y0":50.000578440332454,"z0":5.551432767645438,"aX":-9.085437990642266},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.8,"breakHorizontal":7.8,"spinRate":2318,"spinDirection":218},"zone":11,"typeConfidence":0.84,"plateTime":0.40017393365065956,"extension":6.542733929099265},"index":4,"playId":"308c5e9e-97d7-3d84-a979-0fdee2daa7d1","pitchNumber":5,"startTime":"2026-07-09T16:39:59.315Z","endTime":"2026-07-09T16:40:02.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.6,"endSpeed":71.3,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.746981348065034,"aZ":-43.22770793186696,"pfxX":5.4137167481572455,"pfxZ":-8.657927065821264,"pX":-0.822064721045967,"pZ":1.3603170927213997,"vX0":0.16086053780718246,"vY0":-112.94762233353205,"vZ0":-0.004957231499003845,"x":148.34,"y":202.05,"x0":-1.5964600651037943,"y0":50.001015892351916,"z0":5.750866876062529,"aX":6.914275615653615},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-15.2,"breakHorizontal":-9.8,"spinRate":2728,"spinDirection":36},"zone":13,"typeConfidence":0.9,"plateTime":0.48705033672263864,"extension":6.334739847295674},"index":5,"playId":"0a7fd946-b44d-3197-8afc-61c4bb102607","pitchNumber":6,"startTime":"2026-07-09T16:40:12.832Z","endTime":"2026-07-09T16:40:16.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":84.0,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.234889467267404,"aZ":-26.190497523580884,"pfxX":1.244705145435689,"pfxZ":3.3532477774967493,"pX":0.6221087288974863,"pZ":2.975491597617905,"vX0":5.2777878208522155,"vY0":-131.81182798847132,"vZ0":-1.698896725537907,"x":93.29,"y":158.44,"x0":-1.556207464566984,"y0":50.00309902917161,"z0":5.535356625729126,"aX":2.221854445027765},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.0,"breakHorizontal":-3.2,"spinRate":2414,"spinDirection":186},"zone":3,"typeConfidence":0.9,"plateTime":0.41326799668620184,"extension":6.5997116346129845},"index":6,"playId":"7f600abc-0227-3c87-ba8a-774bef291492","pitchNumber":7,"startTime":"2026-07-09T16:40:32.545Z","endTime":"2026-07-09T16:40:36.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-07-09T16:40:36.468Z","atBatIndex":1},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Matt Olson homers (25) on a fly ball to right field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-09T16:40:36.960Z","endTime":"2026-07-09T16:41:38.232Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":{"id":656605,"link":"/api/v1/people/656605"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.022278943497906,"aZ":-28.287759816969988,"pfxX":-8.20046133104515,"pfxZ":2.1465003690002877,"pX":-0.5415568442358292,"pZ":2.6885574318207204,"vX0":5.433510535238701,"vY0":-133.82475975160452,"vZ0":-2.1280503027873574,"x":137.64,"y":166.19,"x0":-1.5332931016465599,"y0":50.00597020637985,"z0":5.5215143291578705,"aX":-14.868857896799101},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":3.6,"breakHorizontal":13.7,"spinRate":2353,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.4093811554947089,"extension":6.582189672038839},"index":0,"playId":"92b6e328-c702-38fc-ab99-ab7e1ca0e4d7","pitchNumber":1,"startTime":"2026-07-09T16:40:57.296Z","endTime":"2026-07-09T16:41:01.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":83.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.682354975457713,"aZ":-25.827361136396426,"pfxX":1.4010687600973575,"pfxZ":3.648835889848568,"pX":0.30733921534074093,"pZ":2.7727412583444697,"vX0":4.516883328757773,"vY0":-129.6258607323872,"vZ0":-2.0454509082988634,"x":105.28,"y":163.92,"x0":-1.624897510281843,"y0":50.00128826316915,"z0":5.502738794890675,"aX":2.4330903843373473},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.5,"breakHorizontal":-3.4,"spinRate":2583,"spinDirection":180},"zone":6,"typeConfidence":0.67,"plateTime":0.4191684759832257,"extension":6.662245156797875},"hitData":{"launchSpeed":107.6,"launchAngle":37.0,"totalDistance":404.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":236.13,"coordY":76.75}},"index":1,"playId":"566f59dd-9492-3144-9d60-76d5dd010222","pitchNumber":2,"startTime":"2026-07-09T16:41:09.464Z","endTime":"2026-07-09T16:41:38.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.8,"awayTeamWinProbability":56.2,"homeTeamWinProbabilityAdded":-10.000000000000007,"leverageIndex":0.4,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2026-07-09T16:41:38.232Z","atBatIndex":2},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Drake Baldwin lines out to left fielder Bryan Reynolds.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-09T16:41:24.365Z","endTime":"2026-07-09T16:42:02.964Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":86.1,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.673011299841484,"aZ":-18.907593269730295,"pfxX":-5.120986629718169,"pfxZ":7.049337905738694,"pX":0.487572100599125,"pZ":2.603196608111507,"vX0":6.936424422875729,"vY0":-135.6218266125186,"vZ0":-4.152621284763116,"x":98.41,"y":168.49,"x0":-1.4252109900300667,"y0":50.00654009224946,"z0":5.454418496368719,"aX":-9.644178932998377},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.1,"breakHorizontal":8.0,"spinRate":2261,"spinDirection":221},"zone":6,"typeConfidence":0.84,"plateTime":0.40221872048931084,"extension":6.679137790242322},"hitData":{"launchSpeed":77.1,"launchAngle":30.0,"totalDistance":252.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":79.84,"coordY":109.91}},"index":0,"playId":"4d0c1822-eaab-3283-a828-a9c9a153d203","pitchNumber":1,"startTime":"2026-07-09T16:41:55.319Z","endTime":"2026-07-09T16:42:02.964Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":686948,"link":"/api/v1/people/686948"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.800000000000004,"awayTeamWinProbability":55.199999999999996,"homeTeamWinProbabilityAdded":1.000000000000007,"leverageIndex":0.37,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-07-09T16:42:02.964Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Mangum singles on a line drive to right fielder Mike Yastrzemski.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-09T16:43:58.849Z","endTime":"2026-07-09T16:45:15.608Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.510323280994378,"aZ":-17.784922193013244,"pfxX":-1.7479966955376383,"pfxZ":7.973720060519096,"pX":-0.8757871833458696,"pZ":2.860432192713153,"vX0":2.76295255717813,"vY0":-132.77264972911073,"vZ0":-4.881469171993486,"x":150.38,"y":161.55,"x0":-1.6976294788710038,"y0":50.0063576442441,"z0":5.997133792595873,"aX":-3.156062353254336},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.7,"breakHorizontal":2.6,"spinRate":2261,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.4108277565519951,"extension":6.313783146064213},"index":0,"playId":"ada8c731-14c8-34f8-b09f-406a285ee046","pitchNumber":1,"startTime":"2026-07-09T16:44:26.592Z","endTime":"2026-07-09T16:44:29.592Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.26608670723516,"aZ":-22.98757542814574,"pfxX":0.7555931585805201,"pfxZ":5.376253828687258,"pX":0.23385254371778005,"pZ":4.061130496302812,"vX0":4.616813113761944,"vY0":-129.02018023781523,"vZ0":-0.7103916625020096,"x":108.09,"y":129.13,"x0":-1.6666885313909252,"y0":50.0060862422669,"z0":6.089241559119155,"aX":1.292232750328617},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.8,"breakHorizontal":-2.3,"spinRate":2201,"spinDirection":186},"zone":12,"typeConfidence":2.0,"plateTime":0.4222384990123693,"extension":6.1120953396404225},"index":1,"playId":"942918ff-f47a-3d54-bd19-5fe9a62f0a18","pitchNumber":2,"startTime":"2026-07-09T16:44:41.446Z","endTime":"2026-07-09T16:44:44.828Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-09T16:44:53.899Z","endTime":"2026-07-09T16:45:04.042Z","isPitch":false,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"},"defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.81811757585087,"aZ":-16.335946891610877,"pfxX":-2.039106294832238,"pfxZ":8.675606028956045,"pX":0.7549954106589092,"pZ":2.758045368992421,"vX0":7.011158919798704,"vY0":-133.96707088907073,"vZ0":-5.023119228147322,"x":88.22,"y":164.31,"x0":-1.6262273481891698,"y0":50.00066355243117,"z0":5.8177344311782475,"aX":-3.722624287079877},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.9,"breakHorizontal":2.3,"spinRate":2314,"spinDirection":201},"zone":6,"typeConfidence":2.0,"plateTime":0.4082057471222149,"extension":6.356496073219013},"hitData":{"launchSpeed":89.5,"launchAngle":12.0,"totalDistance":199.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":143.29,"coordY":123.32}},"index":3,"playId":"2fce8665-a050-3acd-bb89-ea8e172725e2","pitchNumber":3,"startTime":"2026-07-09T16:45:04.042Z","endTime":"2026-07-09T16:45:15.608Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_ab"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_ab"},{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_pa"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.6,"awayTeamWinProbability":51.4,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":0.91,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-07-09T16:45:15.608Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Lowe flies out to center fielder Michael Harris II.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-09T16:45:24.392Z","endTime":"2026-07-09T16:46:07.317Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.932460688619862,"aZ":-22.518192705530463,"pfxX":-6.085480415463038,"pfxZ":5.505868938732949,"pX":-1.21237375072164,"pZ":3.7915697219297337,"vX0":3.041610269001686,"vY0":-131.5725864075363,"vZ0":-1.3625194948117718,"x":163.21,"y":136.41,"x0":-1.5928301756227858,"y0":50.001234606784834,"z0":5.984967834877358,"aX":-10.667551241186832},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.8,"breakHorizontal":10.3,"spinRate":2009,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.4163029805547671,"extension":6.0981284477200495},"index":0,"playId":"7c943bba-209e-3c24-bd57-51d29adfcbc4","pitchNumber":1,"startTime":"2026-07-09T16:45:39.608Z","endTime":"2026-07-09T16:45:43.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.9,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.797183128786575,"aZ":-30.118785612777703,"pfxX":2.121277013750728,"pfxZ":1.3866785998607778,"pX":-0.29546561258879167,"pZ":1.4436838316789071,"vX0":2.475036521758127,"vY0":-120.13820266273338,"vZ0":-4.577791185794972,"x":128.26,"y":199.8,"x0":-1.610159168755074,"y0":50.00071506808242,"z0":6.016731491332595,"aX":3.1350638649341724},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.8,"breakHorizontal":-4.3,"spinRate":2332,"spinDirection":47},"zone":13,"typeConfidence":2.0,"plateTime":0.45395008968706696,"extension":5.9529968091215215},"hitData":{"launchSpeed":92.8,"launchAngle":36.0,"totalDistance":338.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":99.18,"coordY":65.83}},"index":1,"playId":"3098ab22-6a4d-35d6-9623-72ec9b5d2a50","pitchNumber":2,"startTime":"2026-07-09T16:45:55.263Z","endTime":"2026-07-09T16:46:07.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_ab"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_ab"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_pa"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.0,"awayTeamWinProbability":55.0,"homeTeamWinProbabilityAdded":-3.6000000000000014,"leverageIndex":1.55,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-07-09T16:46:07.317Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryan Reynolds flies out to left fielder Mauricio Dubón.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-09T16:46:08.719Z","endTime":"2026-07-09T16:47:07.308Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.63220072058508,"aZ":-20.73351111994958,"pfxX":0.6175281708034712,"pfxZ":6.584865951659147,"pX":0.32574815105795313,"pZ":3.420663369039657,"vX0":4.262064620265194,"vY0":-129.80015259975485,"vZ0":-2.766038724591275,"x":104.58,"y":146.42,"x0":-1.405705378562532,"y0":50.00059073505122,"z0":6.0479184161312185,"aX":1.0711122496594474},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":11.6,"breakHorizontal":-1.9,"spinRate":2164,"spinDirection":191},"zone":3,"typeConfidence":2.0,"plateTime":0.4191405890777973,"extension":6.126935376030664},"index":0,"playId":"09ff6d68-2814-39ac-9e8c-b86c4038e78a","pitchNumber":1,"startTime":"2026-07-09T16:46:31.018Z","endTime":"2026-07-09T16:46:34.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":77.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.910659215325772,"aZ":-32.08049991419531,"pfxX":0.3883938993492513,"pfxZ":0.06588315252272814,"pX":-0.6039342997289461,"pZ":2.065335344575501,"vX0":1.5736599809773284,"vY0":-120.86842461719961,"vZ0":-2.9106547815210106,"x":140.02,"y":183.02,"x0":-1.3119671362662584,"y0":50.00600572796978,"z0":6.081222232527034,"aX":0.5787106602825733},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-0.2,"breakHorizontal":-1.1,"spinRate":2243,"spinDirection":63},"zone":7,"typeConfidence":2.0,"plateTime":0.45188346774851773,"extension":6.103798479000708},"hitData":{"launchSpeed":95.7,"launchAngle":26.0,"totalDistance":314.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":41.44,"coordY":104.27}},"index":1,"playId":"9b0dd485-39ad-34f1-8f7a-f4902b68047e","pitchNumber":2,"startTime":"2026-07-09T16:46:53.281Z","endTime":"2026-07-09T16:47:07.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_ab"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_ab"},{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.0,"awayTeamWinProbability":58.0,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":1.28,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-07-09T16:47:07.308Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Esmerlyn Valdez walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-09T16:47:08.075Z","endTime":"2026-07-09T16:50:44.932Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"postOnSecond":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,9,10],"actionIndex":[7],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.8,"endSpeed":84.0,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.126299946821355,"aZ":-24.5800519483704,"pfxX":-8.996415116333726,"pfxZ":4.209053810913833,"pX":0.26675343924551465,"pZ":2.461735953028117,"vX0":7.112980949227225,"vY0":-133.5067287580094,"vZ0":-4.527639763404269,"x":106.83,"y":172.31,"x0":-1.2651209755182695,"y0":50.00037212156878,"z0":5.951860435098359,"aX":-16.21508504921574},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.8,"breakHorizontal":14.8,"spinRate":2095,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.41048700844303143,"extension":6.251169344200048},"index":0,"playId":"c5ffce4b-63b5-3a92-88d4-2da86d8b8b0c","pitchNumber":1,"startTime":"2026-07-09T16:47:30.748Z","endTime":"2026-07-09T16:47:34.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.8,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.629005916828124,"aZ":-31.97166463775427,"pfxX":0.9530095461101293,"pfxZ":0.12841813617561648,"pX":0.6944347216863358,"pZ":2.061865087104311,"vX0":4.4430233929622505,"vY0":-123.33589239330934,"vZ0":-3.0526885377043236,"x":90.53,"y":183.11,"x0":-1.2575937422034946,"y0":50.00128994142953,"z0":6.025255976110732,"aX":1.4598135488539214},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-0.2,"breakHorizontal":-2.8,"spinRate":2179,"spinDirection":102},"zone":9,"typeConfidence":2.0,"plateTime":0.44492654061769343,"extension":6.231007888482999},"index":1,"playId":"43799968-f17c-3591-b82e-06fc381dc642","pitchNumber":2,"startTime":"2026-07-09T16:47:50.139Z","endTime":"2026-07-09T16:47:56.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.5,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.101495885847964,"aZ":-30.964305524722985,"pfxX":1.4934935451634987,"pfxZ":0.7746144666311796,"pX":0.7722474100207489,"pZ":1.4400747726146563,"vX0":4.336298693327869,"vY0":-124.38753838227565,"vZ0":-4.712234355017499,"x":87.56,"y":199.9,"x0":-1.1910771793765689,"y0":50.00159392906636,"z0":5.940845284212217,"aX":2.328259146741559},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.5,"breakHorizontal":-3.7,"spinRate":2113,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.4411645501586956,"extension":6.303295725812931},"index":2,"playId":"f347476d-8418-35b9-852a-f4a3416114ef","pitchNumber":3,"startTime":"2026-07-09T16:48:09.503Z","endTime":"2026-07-09T16:48:13.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"playId":"dee8f70b-3811-3154-9482-d42035ea764c","startTime":"2026-07-09T16:48:27.862Z","endTime":"2026-07-09T16:48:31.206Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.9,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.370828549477356,"aZ":-16.43084529164756,"pfxX":-2.2501733107956245,"pfxZ":8.424655101565257,"pX":-0.18340679436752108,"pZ":1.8990502366979325,"vX0":3.959925926756006,"vY0":-135.09247391766374,"vZ0":-7.3970215614804955,"x":123.99,"y":187.51,"x0":-1.3685366697441816,"y0":50.002079998935834,"z0":5.804275956053621,"aX":-4.204976957847904},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.0,"breakHorizontal":3.4,"spinRate":2302,"spinDirection":205},"zone":8,"typeConfidence":2.0,"plateTime":0.40373858939305896,"extension":6.3615277902673535},"index":4,"playId":"0fb167bc-b0df-3cd0-bbb6-dea703c6b74d","pitchNumber":4,"startTime":"2026-07-09T16:48:46.235Z","endTime":"2026-07-09T16:48:49.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.5,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.57142822058739,"aZ":-29.24318678543492,"pfxX":1.2372665566621839,"pfxZ":1.855811087103159,"pX":1.4156085371848122,"pZ":0.46759236634945,"vX0":5.96546940951491,"vY0":-124.44038637258171,"vZ0":-7.300137309231994,"x":63.04,"y":226.16,"x0":-1.1675117591776016,"y0":50.00235445291713,"z0":5.842457268498675,"aX":1.9507631714281088},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.9,"breakHorizontal":-3.6,"spinRate":2440,"spinDirection":73},"zone":14,"typeConfidence":2.0,"plateTime":0.43915574580518646,"extension":6.308595068727385},"index":5,"playId":"aeeaeddd-df31-35d2-8239-41869dc0d7a4","pitchNumber":5,"startTime":"2026-07-09T16:49:07.763Z","endTime":"2026-07-09T16:49:11.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.8,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.32752293056663,"aZ":-23.45252096262107,"pfxX":-8.817163090803046,"pfxZ":4.8095313544964196,"pX":0.8531301846008507,"pZ":0.33438687975038295,"vX0":8.39171597840666,"vY0":-133.6949245196378,"vZ0":-9.78227775226337,"x":84.48,"y":229.75,"x0":-1.1780276589792185,"y0":50.00267181496628,"z0":5.718451946351826,"aX":-15.990858378209337},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.7,"breakHorizontal":14.2,"spinRate":2047,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.40939217063794775,"extension":6.335998339990169},"index":6,"playId":"567276b2-0269-3e64-ac38-fceb18e700d3","pitchNumber":6,"startTime":"2026-07-09T16:49:32.031Z","endTime":"2026-07-09T16:49:38.056Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jake Mangum steals (18) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":7,"actionPlayId":"567276b2-0269-3e64-ac38-fceb18e700d3","startTime":"2026-07-09T16:49:49.097Z","endTime":"2026-07-09T16:50:00.210Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"},"defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"postOnSecond":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"homeTeamWinProbability":43.1,"awayTeamWinProbability":56.9,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.92,"dramaIndex":35.0,"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":8,"startTime":"2026-07-09T16:50:00.210Z","endTime":"2026-07-09T16:50:14.680Z","isPitch":false,"type":"action","player":{"id":699013,"link":"/api/v1/people/699013"},"defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.6,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.028086123269592,"aZ":-30.89231566776247,"pfxX":0.2515109017405479,"pfxZ":0.8027521046944992,"pX":-0.40231489983623464,"pZ":1.6418970968236846,"vX0":2.269175069043907,"vY0":-125.97913569112842,"vZ0":-4.604396349736887,"x":132.34,"y":194.45,"x0":-1.34814105151512,"y0":50.0058268946291,"z0":5.995629522271434,"aX":0.4034584937521295},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.6,"breakHorizontal":-1.0,"spinRate":2365,"spinDirection":62},"zone":13,"typeConfidence":2.0,"plateTime":0.4350715715425997,"extension":6.2382139242525305},"index":9,"playId":"8d7021ab-52e6-3cbe-90d0-c97201f37fa5","pitchNumber":7,"startTime":"2026-07-09T16:50:14.680Z","endTime":"2026-07-09T16:50:18.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.6,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.348103540765294,"aZ":-15.848078181534577,"pfxX":-1.8675104173362111,"pfxZ":8.704911249709749,"pX":-1.4547123494488974,"pZ":4.484620431642922,"vX0":0.9549008405477418,"vY0":-135.5273850524084,"vZ0":-1.185519164732551,"x":172.45,"y":117.7,"x0":-1.5674543747444583,"y0":50.00163464363498,"z0":6.025568366293699,"aX":-3.5022428497870353},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.7,"breakHorizontal":3.2,"spinRate":2230,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.4028863583938431,"extension":6.200589682617707},"index":10,"playId":"c2441a77-b4dd-3bd2-bfcd-4a56d2a7b2d9","pitchNumber":8,"startTime":"2026-07-09T16:50:40.899Z","endTime":"2026-07-09T16:50:44.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"credit":"b_pa"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.2,"awayTeamWinProbability":55.8,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-07-09T16:50:44.932Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan O'Hearn strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-09T16:50:49.751Z","endTime":"2026-07-09T16:53:23.007Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,7],"actionIndex":[4],"runnerIndex":[0,1,2],"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":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.5,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.72383267373062,"aZ":-14.199917958160436,"pfxX":-2.733440749870602,"pfxZ":9.594200665466362,"pX":-0.6812783736326247,"pZ":3.609963413342407,"vX0":3.007449155267472,"vY0":-135.76073891483935,"vZ0":-3.6878977434141107,"x":142.97,"y":141.31,"x0":-1.4463890496487208,"y0":50.00144584141625,"z0":5.969314605937884,"aX":-5.120431660699751},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.8,"breakHorizontal":4.3,"spinRate":2206,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.4029059093454581,"extension":6.210267180774669},"index":0,"playId":"d7ab6692-ca5c-3372-81bd-d9e1b642ccc6","pitchNumber":1,"startTime":"2026-07-09T16:51:24.780Z","endTime":"2026-07-09T16:51:29.338Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":699013,"link":"/api/v1/people/699013"},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.8,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.135887281581812,"aZ":-17.586650901616583,"pfxX":-0.7999397075845136,"pfxZ":8.172975645804254,"pX":-0.1301295450745144,"pZ":2.72303997158002,"vX0":3.6287881694542046,"vY0":-132.2321862365691,"vZ0":-4.95161713744463,"x":121.96,"y":165.26,"x0":-1.411624290215663,"y0":50.00099801318805,"z0":5.895606034512801,"aX":-1.4276269824802674},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":14.0,"breakHorizontal":0.7,"spinRate":2127,"spinDirection":192},"zone":5,"typeConfidence":2.0,"plateTime":0.412973603332929,"extension":6.309977536853287},"index":1,"playId":"214e30e0-e47c-3782-b5bd-2ff33ea0f337","pitchNumber":2,"startTime":"2026-07-09T16:51:40.448Z","endTime":"2026-07-09T16:51:43.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":699013,"link":"/api/v1/people/699013"},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.2,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.28344795440998,"aZ":-17.6119540949897,"pfxX":-2.6744890327384616,"pfxZ":7.841862753342156,"pX":-0.9652577507381971,"pZ":3.893756823832603,"vX0":2.0358901449548794,"vY0":-134.91962640208658,"vZ0":-2.154922073182745,"x":153.79,"y":133.65,"x0":-1.379304710534564,"y0":50.00659697758532,"z0":5.933846266243102,"aX":-4.969000916322236},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.0,"breakHorizontal":4.4,"spinRate":2144,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.40481174630873706,"extension":6.14645578241038},"index":2,"playId":"85d5b6bb-ec1e-3781-a1f3-80dfcf048141","pitchNumber":3,"startTime":"2026-07-09T16:51:58.848Z","endTime":"2026-07-09T16:52:03.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":699013,"link":"/api/v1/people/699013"},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":88.9,"endSpeed":82.1,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.637710451289117,"aZ":-23.29782080331941,"pfxX":0.6478985844284453,"pfxZ":5.177132461085366,"pX":0.588746750205376,"pZ":4.302758161120941,"vX0":4.665987369804637,"vY0":-129.50738415131295,"vZ0":-0.00971183095042183,"x":94.56,"y":122.61,"x0":-1.3134355678639213,"y0":50.00367525194955,"z0":6.074543464993066,"aX":1.1104162182507833},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":9.6,"breakHorizontal":-2.2,"spinRate":2129,"spinDirection":190},"zone":12,"typeConfidence":2.0,"plateTime":0.42141017903139,"extension":6.239938450582871},"index":3,"playId":"56d0a20a-b215-348e-ae58-9fb0b65fe704","pitchNumber":4,"startTime":"2026-07-09T16:52:16.364Z","endTime":"2026-07-09T16:52:23.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":699013,"link":"/api/v1/people/699013"},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Passed ball by catcher Drake Baldwin. Jake Mangum to 3rd. Esmerlyn Valdez to 2nd.","event":"Passed Ball","eventType":"passed_ball","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"index":4,"actionPlayId":"56d0a20a-b215-348e-ae58-9fb0b65fe704","startTime":"2026-07-09T16:52:50.202Z","endTime":"2026-07-09T16:52:50.203Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"},"defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":699013,"link":"/api/v1/people/699013"},"second":{"id":663968,"link":"/api/v1/people/663968"},"postOnSecond":{"id":699013,"link":"/api/v1/people/699013"},"postOnThird":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"homeTeamWinProbability":45.7,"awayTeamWinProbability":54.3,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":1.8,"dramaIndex":59.0,"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":92.8,"endSpeed":85.6,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.42095434601372,"aZ":-16.33592690316938,"pfxX":-1.1359781364801655,"pfxZ":8.514111248150268,"pX":0.7393586235478944,"pZ":2.1877621025623557,"vX0":6.023497646166159,"vY0":-135.02625732759788,"vZ0":-6.562273812559717,"x":88.82,"y":179.71,"x0":-1.3657666613753257,"y0":50.001874235195295,"z0":5.784938990152502,"aX":-2.1142665510983303},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.3,"breakHorizontal":0.8,"spinRate":2101,"spinDirection":208},"zone":9,"typeConfidence":2.0,"plateTime":0.40453702898431354,"extension":6.308447767617465},"index":5,"playId":"8313265d-6d6b-3116-97e4-caa2754eeffd","pitchNumber":5,"startTime":"2026-07-09T16:52:50.204Z","endTime":"2026-07-09T16:52:54.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"second":{"id":699013,"link":"/api/v1/people/699013"},"third":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2026-07-09T16:53:08.618Z","endTime":"2026-07-09T16:53:17.330Z","isPitch":false,"type":"action","player":{"id":656811,"link":"/api/v1/people/656811"},"defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"second":{"id":699013,"link":"/api/v1/people/699013"},"third":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.0,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.966435883909348,"aZ":-22.28942022988933,"pfxX":0.8517580159978859,"pfxZ":5.663414411816445,"pX":0.6084141526324619,"pZ":1.8376237611498567,"vX0":4.616125963369604,"vY0":-130.83712560674147,"vZ0":-6.018103431160661,"x":93.81,"y":189.16,"x0":-1.2847188450303515,"y0":50.00040102273326,"z0":5.822965813867524,"aX":1.4852598516410056},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.2,"breakHorizontal":-2.5,"spinRate":2078,"spinDirection":198},"zone":9,"typeConfidence":2.0,"plateTime":0.41762741906628476,"extension":6.272010218165178},"index":7,"playId":"1f83becd-bc35-3d09-8bd4-5ad908a2519f","pitchNumber":6,"startTime":"2026-07-09T16:53:17.330Z","endTime":"2026-07-09T16:53:23.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"second":{"id":699013,"link":"/api/v1/people/699013"},"third":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_ab"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_ab"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.7,"awayTeamWinProbability":60.3,"homeTeamWinProbabilityAdded":-6.0,"leverageIndex":1.8,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2026-07-09T16:53:23.007Z","atBatIndex":8},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mauricio Dubón flies out to left fielder Bryan Reynolds.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-09T16:55:10.524Z","endTime":"2026-07-09T16:56:29.505Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"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, 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":83.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.594583461289435,"aZ":-23.500722009965862,"pfxX":-6.289157088183447,"pfxZ":4.864216649553505,"pX":-1.5914732100094433,"pZ":3.958355483793276,"vX0":2.0987589927487824,"vY0":-132.2557164236147,"vZ0":0.15358797008933678,"x":177.66,"y":131.9,"x0":-1.5754194422447352,"y0":50.00120363423714,"z0":5.614604159456942,"aX":-11.207673066000122},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":9.1,"breakHorizontal":10.9,"spinRate":2350,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.41318867907148604,"extension":6.613020416970307},"index":0,"playId":"98c1f491-b1d9-320b-aa44-0dad6877378b","pitchNumber":1,"startTime":"2026-07-09T16:55:25.572Z","endTime":"2026-07-09T16:55:32.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.67685538627573,"aZ":-22.306970281993603,"pfxX":-6.293070456237515,"pfxZ":5.467896946534143,"pX":-0.9055610022762903,"pZ":3.2443672100337038,"vX0":3.9754460613930016,"vY0":-132.80102235559835,"vZ0":-1.771861836673328,"x":151.52,"y":151.18,"x0":-1.5963855050068512,"y0":50.004263560969605,"z0":5.526158832204612,"aX":-11.357941673976073},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.7,"breakHorizontal":10.7,"spinRate":2458,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.4108236365772271,"extension":6.484906846126472},"index":1,"playId":"7c705809-54b7-3d1e-8efa-41c9ea40b9f1","pitchNumber":2,"startTime":"2026-07-09T16:55:38.924Z","endTime":"2026-07-09T16:55:43.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":91.9,"endSpeed":85.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.550385632997873,"aZ":-17.151328235545353,"pfxX":-3.6804964780986458,"pfxZ":8.14293997750617,"pX":-0.9911529407746473,"pZ":2.446849507517847,"vX0":2.947989724242743,"vY0":-133.9093627121323,"vZ0":-4.678866980771656,"x":154.78,"y":172.72,"x0":-1.6194425332606728,"y0":50.00503612715274,"z0":5.415894626590589,"aX":-6.792763299008502},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.2,"breakHorizontal":6.1,"spinRate":2374,"spinDirection":217},"zone":13,"typeConfidence":0.76,"plateTime":0.4065379227526704,"extension":6.691723628587695},"index":2,"playId":"891cca91-fd23-33ef-9970-25dcb6135e12","pitchNumber":3,"startTime":"2026-07-09T16:55:52.224Z","endTime":"2026-07-09T16:55:55.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":81.9,"endSpeed":75.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.177797566288255,"aZ":-31.564172827177618,"pfxX":8.670012981356669,"pfxZ":0.4268940528836449,"pX":2.213234392228533,"pZ":1.9752942549319026,"vX0":6.140710875170064,"vY0":-119.11461513648179,"vZ0":-1.1813360898992549,"x":32.64,"y":185.45,"x0":-1.5259498001536538,"y0":50.00403560260821,"z0":5.335177086671645,"aX":12.44111917251275},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":0.7,"breakHorizontal":-17.2,"spinRate":2656,"spinDirection":61},"zone":14,"typeConfidence":0.9,"plateTime":0.46007249376897397,"extension":6.836205760365995},"index":3,"playId":"6d8c5a59-e6d3-33d6-a990-e17e7e7e352c","pitchNumber":4,"startTime":"2026-07-09T16:56:08.995Z","endTime":"2026-07-09T16:56:13.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.60177051578948,"aZ":-31.322047683475876,"pfxX":9.069056931661715,"pfxZ":0.5940308928018965,"pX":0.35547689186721376,"pZ":2.079783963437029,"vX0":2.2198080078866433,"vY0":-119.0922356771639,"vZ0":-0.9977420955211006,"x":103.45,"y":182.63,"x0":-1.7668314259753772,"y0":50.00465853404755,"z0":5.3341535333879815,"aX":13.043373946527865},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":1.1,"breakHorizontal":-16.9,"spinRate":2742,"spinDirection":62},"zone":9,"typeConfidence":0.9,"plateTime":0.45969516917366704,"extension":6.727549019164014},"hitData":{"launchSpeed":78.7,"launchAngle":41.0,"totalDistance":266.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":88.7,"coordY":99.98}},"index":4,"playId":"b0429b11-5c66-396c-a183-fe4236a50443","pitchNumber":5,"startTime":"2026-07-09T16:56:20.913Z","endTime":"2026-07-09T16:56:29.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":643289,"link":"/api/v1/people/643289"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":2.0999999999999943,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-07-09T16:56:29.505Z","atBatIndex":9},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dominic Smith walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-09T16:56:52.102Z","endTime":"2026-07-09T16:58:21.315Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.6,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.126411872241633,"aZ":-28.99365373452132,"pfxX":2.1518148086239366,"pfxZ":1.8519723343080798,"pX":-0.6834839426624595,"pZ":1.9579438078085332,"vX0":1.8249937008762842,"vY0":-129.19424672958303,"vZ0":-3.4111274414546973,"x":143.05,"y":185.92,"x0":-1.674817080407461,"y0":50.00132365620342,"z0":5.4879859267880144,"aX":3.691553298872676},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.9,"breakHorizontal":-4.3,"spinRate":2339,"spinDirection":180},"zone":7,"typeConfidence":0.91,"plateTime":0.42155003737027075,"extension":6.724134705678105},"index":0,"playId":"135b8d3e-e2bf-305f-94b5-64e505914048","pitchNumber":1,"startTime":"2026-07-09T16:56:52.102Z","endTime":"2026-07-09T16:56:56.321Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.9,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.391360543491555,"aZ":-30.09208241423204,"pfxX":-7.479978462566443,"pfxZ":1.2100604002611446,"pX":-0.6760285806731003,"pZ":0.27177764768079893,"vX0":4.619405789781331,"vY0":-129.89968657326406,"vZ0":-7.306828186106729,"x":142.77,"y":231.44,"x0":-1.4990927171952537,"y0":50.00237201025212,"z0":5.3868227103870465,"aX":-12.874024759048545},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":0.8,"breakHorizontal":12.6,"spinRate":1645,"spinDirection":244},"zone":13,"typeConfidence":0.93,"plateTime":0.4204959205761778,"extension":6.607948296462107},"index":1,"playId":"e90d1f41-9d86-367a-967e-1a0cc1c08b24","pitchNumber":2,"startTime":"2026-07-09T16:57:03.775Z","endTime":"2026-07-09T16:57:07.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.1,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.214194879218123,"aZ":-31.818455282775965,"pfxX":2.199622949996462,"pfxZ":0.22083596797209637,"pX":-0.7497999530152659,"pZ":4.129192035147127,"vX0":1.6772755569559035,"vY0":-126.59690571112577,"vZ0":2.218520825381182,"x":145.58,"y":127.29,"x0":-1.7052271817206213,"y0":50.00587649825187,"z0":5.776668831827615,"aX":3.594387484377434},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.1,"breakHorizontal":-4.3,"spinRate":2498,"spinDirection":108},"zone":11,"typeConfidence":0.91,"plateTime":0.43154686465028114,"extension":6.554808399801396},"index":2,"playId":"824fe8d2-c973-3a2d-8030-c0a13f43bc56","pitchNumber":3,"startTime":"2026-07-09T16:57:19.781Z","endTime":"2026-07-09T16:57:23.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.8,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.07264565974311,"aZ":-24.196595249363327,"pfxX":1.7489082279589994,"pfxZ":4.598127940396336,"pX":-0.9220913599548397,"pZ":2.26900043594261,"vX0":1.2821832577272159,"vY0":-130.08129464960084,"vZ0":-3.5012853660965177,"x":152.15,"y":177.52,"x0":-1.646507484871582,"y0":50.00358479631788,"z0":5.4408329210895285,"aX":3.034828087999909},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.9,"breakHorizontal":-3.5,"spinRate":2524,"spinDirection":191},"zone":13,"typeConfidence":0.89,"plateTime":0.4190496389182319,"extension":6.660177177250674},"index":3,"playId":"1b76c013-54e8-3977-bc61-02e236050005","pitchNumber":4,"startTime":"2026-07-09T16:57:35.229Z","endTime":"2026-07-09T16:57:39.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.7,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.258561343383327,"aZ":-21.62724677610275,"pfxX":-9.057404691606902,"pfxZ":5.750442682392315,"pX":0.7049984932081573,"pZ":2.328747667623861,"vX0":8.46644399126849,"vY0":-134.62595388943566,"vZ0":-4.118305231402714,"x":90.13,"y":175.9,"x0":-1.3040321518817157,"y0":50.00623990026307,"z0":5.409363994470856,"aX":-16.626791221639035},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.7,"breakHorizontal":14.6,"spinRate":2434,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.40685391088632583,"extension":6.662847483335423},"index":4,"playId":"7cc5e291-2a71-30fd-92e6-469d7c7b1ad6","pitchNumber":5,"startTime":"2026-07-09T16:57:51.035Z","endTime":"2026-07-09T16:57:54.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-07-09T16:58:07.169Z","endTime":"2026-07-09T16:58:16.427Z","isPitch":false,"type":"action","player":{"id":642086,"link":"/api/v1/people/642086"},"defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.9,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.750835214225003,"aZ":-21.91586852634688,"pfxX":-8.723544758551938,"pfxZ":5.498189632461866,"pX":0.9645400823044026,"pZ":1.1644633386593046,"vX0":9.001568794253743,"vY0":-135.0594322091458,"vZ0":-6.975921559806635,"x":80.23,"y":207.34,"x0":-1.2628318902697313,"y0":50.00118267042619,"z0":5.299282931858546,"aX":-16.270814395516627},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.8,"breakHorizontal":14.2,"spinRate":2468,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.40404802083393143,"extension":6.667607587285327},"index":6,"playId":"aa5bc3cb-474f-3c32-8667-ba0eb2b99620","pitchNumber":6,"startTime":"2026-07-09T16:58:16.427Z","endTime":"2026-07-09T16:58:21.315Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642086,"link":"/api/v1/people/642086"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.5,"awayTeamWinProbability":60.5,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.61,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-07-09T16:58:21.315Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Riley strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-09T16:58:22.962Z","endTime":"2026-07-09T17:00:17.036Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.299774026680293,"aZ":-19.79144553898391,"pfxX":-7.682687902819216,"pfxZ":6.661450955474062,"pX":0.19749559626772706,"pZ":2.498101200044805,"vX0":6.738897064692137,"vY0":-134.97181497768548,"vZ0":-4.180538381144131,"x":109.47,"y":171.33,"x0":-1.3242809892078184,"y0":50.00354355193327,"z0":5.447196021338537,"aX":-14.282697555868985},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.4,"breakHorizontal":12.6,"spinRate":2500,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.4046375833504623,"extension":6.779926905585156},"index":0,"playId":"551baea6-4a2f-350e-a7b5-621f777281b7","pitchNumber":1,"startTime":"2026-07-09T16:58:47.107Z","endTime":"2026-07-09T16:58:51.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":82.1,"endSpeed":76.3,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.194165655170227,"aZ":-30.53078955049408,"pfxX":9.337520699416391,"pfxZ":1.1271716566043146,"pX":2.389633326058893,"pZ":1.6067702580367715,"vX0":5.700036581898029,"vY0":-119.59009802988881,"vZ0":-2.4377611586714965,"x":25.91,"y":195.4,"x0":-1.2343241584305793,"y0":50.000410471905454,"z0":5.3669258646796765,"aX":13.576858767609684},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":1.7,"breakHorizontal":-18.2,"spinRate":2760,"spinDirection":53},"zone":14,"typeConfidence":0.91,"plateTime":0.4572939811193235,"extension":6.589080562891859},"index":1,"playId":"f83aae06-19a4-3a55-8d94-19bc3cb7c215","pitchNumber":2,"startTime":"2026-07-09T16:59:04.312Z","endTime":"2026-07-09T16:59:09.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.241081275766565,"aZ":-19.76089974930202,"pfxX":-7.426535784768429,"pfxZ":6.686670022637715,"pX":-0.7195008548652073,"pZ":1.532624772340923,"vX0":4.036745567613746,"vY0":-134.68736549317808,"vZ0":-6.4929680870508,"x":144.43,"y":197.4,"x0":-1.2640581959124064,"y0":50.006257004021094,"z0":5.34835431325263,"aX":-13.79744930438958},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.0,"breakHorizontal":12.7,"spinRate":2495,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.404957945762233,"extension":6.849349006108648},"index":2,"playId":"390433ba-7447-3677-96bb-eae36cf23e2d","pitchNumber":3,"startTime":"2026-07-09T16:59:30.279Z","endTime":"2026-07-09T16:59:34.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.219993802945897,"aZ":-20.335907899747717,"pfxX":-7.800102530720017,"pfxZ":6.373018400793252,"pX":0.45799480597821646,"pZ":2.27222335179225,"vX0":6.883921104029047,"vY0":-134.92422206214133,"vZ0":-4.689454603727966,"x":99.54,"y":177.43,"x0":-1.103383371481011,"y0":50.00586250741628,"z0":5.451145942093417,"aX":-14.495946611457533},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.8,"breakHorizontal":12.8,"spinRate":2531,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.4047557012925491,"extension":6.696746730093231},"index":3,"playId":"9c1a22c9-0fc6-3e1f-a5c2-ff9a32947764","pitchNumber":4,"startTime":"2026-07-09T16:59:49.927Z","endTime":"2026-07-09T16:59:53.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":75.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.442018206053564,"aZ":-31.67313003630004,"pfxX":8.396658205287968,"pfxZ":0.3493870786332849,"pX":1.3446950983555486,"pZ":2.4930040682210706,"vX0":3.6736062119509563,"vY0":-118.22036433004921,"vZ0":-0.07676455003895954,"x":65.74,"y":171.47,"x0":-1.3175742533695178,"y0":50.00054421453039,"z0":5.420500735101541,"aX":11.944836653721529},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":0.8,"breakHorizontal":-16.1,"spinRate":2758,"spinDirection":62},"zone":14,"typeConfidence":0.9,"plateTime":0.46238751923159516,"extension":6.817026926909596},"index":4,"playId":"0d40ee55-20f4-3978-a04a-b7cc68ca2dd0","pitchNumber":5,"startTime":"2026-07-09T17:00:11.765Z","endTime":"2026-07-09T17:00:17.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":663586,"link":"/api/v1/people/663586"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.199999999999996,"awayTeamWinProbability":57.800000000000004,"homeTeamWinProbabilityAdded":2.6999999999999957,"leverageIndex":1.14,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-07-09T17:00:17.036Z","atBatIndex":11},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mike Yastrzemski walks. Dominic Smith to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-09T17:00:20.019Z","endTime":"2026-07-09T17:01:49.801Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"postOnSecond":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"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":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"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":92.5,"endSpeed":85.3,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.960806710676934,"aZ":-19.56527032399605,"pfxX":-3.960196216969196,"pfxZ":6.787744570898097,"pX":-1.4732766763872531,"pZ":3.1897984271984803,"vX0":1.1123291905890478,"vY0":-134.8509891770561,"vZ0":-2.4524682897044854,"x":173.16,"y":152.66,"x0":-1.374392845371515,"y0":50.00154562952957,"z0":5.478098195852462,"aX":-7.355885025269348},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.0,"breakHorizontal":7.0,"spinRate":2220,"spinDirection":224},"zone":11,"typeConfidence":0.82,"plateTime":0.4048369924176147,"extension":6.575317759671235},"index":0,"playId":"2bc27bd2-eb9a-3d5f-ae45-f867950dea80","pitchNumber":1,"startTime":"2026-07-09T17:00:43.402Z","endTime":"2026-07-09T17:00:46.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":87.6,"endSpeed":81.9,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.107405313021857,"aZ":-28.822655577186463,"pfxX":2.8685454842213964,"pfxZ":1.9864553690724573,"pX":-1.2969966434354783,"pZ":3.0470473000876273,"vX0":-0.5261390132353224,"vY0":-127.73060984009979,"vZ0":-0.8166272684131388,"x":166.44,"y":156.51,"x0":-1.464145468465454,"y0":50.00332331206418,"z0":5.595467430570466,"aX":4.83976303530798},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.6,"breakHorizontal":-5.2,"spinRate":2505,"spinDirection":175},"zone":11,"typeConfidence":0.91,"plateTime":0.42541180157047487,"extension":6.453904410877826},"index":1,"playId":"9a8d3ce8-bcd7-3f5c-857a-414b77ed422e","pitchNumber":2,"startTime":"2026-07-09T17:01:02.924Z","endTime":"2026-07-09T17:01:06.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.96836953213168,"aZ":-21.493747964534226,"pfxX":-6.452900268064652,"pfxZ":5.775483803037671,"pX":-0.5227403316668935,"pZ":3.62748614397055,"vX0":4.123298343074671,"vY0":-135.02144764515396,"vZ0":-1.069368278365629,"x":136.93,"y":140.84,"x0":-1.2300414507667687,"y0":50.00321898024072,"z0":5.538938496943748,"aX":-11.933402379407886},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.4,"breakHorizontal":10.8,"spinRate":2485,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.40542903924304596,"extension":6.606035747767635},"index":2,"playId":"c1cd587e-de8b-3e6f-bb7e-9ab61d37bbd3","pitchNumber":3,"startTime":"2026-07-09T17:01:25.124Z","endTime":"2026-07-09T17:01:29.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":92.6,"endSpeed":85.6,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.249830067384522,"aZ":-20.325018555382837,"pfxX":-3.0953664338728384,"pfxZ":6.346586255343622,"pX":-0.7739009140970338,"pZ":3.778939173443391,"vX0":2.3700055347192976,"vY0":-135.02098087618432,"vZ0":-1.057723646972054,"x":146.5,"y":136.75,"x0":-1.2559125451721043,"y0":50.003760668441274,"z0":5.590591048599547,"aX":-5.780893745625451},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.5,"breakHorizontal":5.2,"spinRate":2359,"spinDirection":217},"zone":11,"typeConfidence":0.75,"plateTime":0.4038971520525121,"extension":6.6122105623579195},"index":3,"playId":"5dfd3487-a0dc-3806-af2b-138cc0204570","pitchNumber":4,"startTime":"2026-07-09T17:01:45.106Z","endTime":"2026-07-09T17:01:49.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.2,"awayTeamWinProbability":59.8,"homeTeamWinProbabilityAdded":-1.999999999999993,"leverageIndex":0.84,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-07-09T17:01:49.801Z","atBatIndex":12},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jim Jarvis pops out to shortstop Jared Triolo.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-09T17:01:52.345Z","endTime":"2026-07-09T17:03:08.383Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"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":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"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":93.5,"endSpeed":86.0,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.166473441918487,"aZ":-19.708653659071874,"pfxX":-3.7469279043606747,"pfxZ":6.594722337377876,"pX":-0.011376204495571826,"pZ":2.919699761624465,"vX0":4.754981432465433,"vY0":-136.185058965959,"vZ0":-3.2250692802443885,"x":117.43,"y":159.95,"x0":-1.2881306728898307,"y0":50.00081522894274,"z0":5.472321482487426,"aX":-7.08103057661012},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.5,"breakHorizontal":5.9,"spinRate":2409,"spinDirection":223},"zone":2,"typeConfidence":0.86,"plateTime":0.40123153015613866,"extension":6.673440731837978},"index":0,"playId":"43917cc4-e359-343b-a1c7-a63dc805331f","pitchNumber":1,"startTime":"2026-07-09T17:02:17.543Z","endTime":"2026-07-09T17:02:21.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":805347,"link":"/api/v1/people/805347","batSide":{"code":"L","description":"Left"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"second":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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.1,"endSpeed":86.0,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.25413590699171,"aZ":-17.836612869284988,"pfxX":-4.482306697172032,"pfxZ":7.529328723513373,"pX":-0.8049795470460392,"pZ":3.6974122641093734,"vX0":2.9275970319679265,"vY0":-137.0954419172903,"vZ0":-1.8034007423131784,"x":147.68,"y":138.95,"x0":-1.3042684100413,"y0":50.000000634757626,"z0":5.580847467081127,"aX":-8.532507953603188},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.4,"breakHorizontal":7.6,"spinRate":2472,"spinDirection":219},"zone":11,"typeConfidence":0.92,"plateTime":0.3994856703681071,"extension":6.5175461025067785},"index":1,"playId":"2caaf7e3-d03d-3ef1-836a-10f192630701","pitchNumber":2,"startTime":"2026-07-09T17:02:37.909Z","endTime":"2026-07-09T17:02:42.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":805347,"link":"/api/v1/people/805347","batSide":{"code":"L","description":"Left"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"second":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.9,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.74513429409641,"aZ":-21.65058039073737,"pfxX":-8.628310529602647,"pfxZ":5.68869175539354,"pX":0.11216679142947943,"pZ":2.847102862912045,"vX0":6.451110416204307,"vY0":-135.2139542688005,"vZ0":-3.0174745512617,"x":112.72,"y":161.91,"x0":-1.184745319976053,"y0":50.00192445109809,"z0":5.498271419954566,"aX":-15.960622084850918},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.8,"breakHorizontal":14.3,"spinRate":2512,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.40521869365645236,"extension":6.730270816726411},"hitData":{"launchSpeed":81.5,"launchAngle":63.0,"totalDistance":176.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":82.21,"coordY":145.4}},"index":2,"playId":"a87195b8-051f-33f2-ba8f-cf7b0b79e1d8","pitchNumber":3,"startTime":"2026-07-09T17:02:58.053Z","endTime":"2026-07-09T17:03:08.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":805347,"link":"/api/v1/people/805347","batSide":{"code":"L","description":"Left"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"second":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805347,"link":"/api/v1/people/805347"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":805347,"link":"/api/v1/people/805347"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.3,"awayTeamWinProbability":55.7,"homeTeamWinProbabilityAdded":4.099999999999994,"leverageIndex":1.62,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2026-07-09T17:03:08.383Z","atBatIndex":13},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Gonzales walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-09T17:05:18.344Z","endTime":"2026-07-09T17:06:33.156Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.5,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.043359523848633,"aZ":-18.916927063394454,"pfxX":-6.166087488835569,"pfxZ":7.346251786191852,"pX":1.259351950792476,"pZ":1.9458834029680374,"vX0":8.686946669883413,"vY0":-132.88199695762216,"vZ0":-6.828929485253784,"x":69.0,"y":186.24,"x0":-1.2372946832462968,"y0":50.00231803070538,"z0":5.903221322014607,"aX":-11.127513757111519},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.1,"breakHorizontal":9.5,"spinRate":2086,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.4107622494395078,"extension":6.261489971456448},"index":0,"playId":"c07ca10d-fd73-3d14-86c9-8becfe910439","pitchNumber":1,"startTime":"2026-07-09T17:05:18.344Z","endTime":"2026-07-09T17:05:23.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.3,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.392921714212523,"aZ":-18.8810030453583,"pfxX":-4.664446064120772,"pfxZ":7.563800149589895,"pX":1.251551261844493,"pZ":2.3009354505410493,"vX0":8.143089939687464,"vY0":-131.13716583029688,"vZ0":-5.859940997249654,"x":69.29,"y":176.65,"x0":-1.2752449331737628,"y0":50.00272608825985,"z0":5.95409865436659,"aX":-8.19791867499401},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":12.7,"breakHorizontal":6.8,"spinRate":2069,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.41624145131650137,"extension":6.314000771107373},"index":1,"playId":"9d325271-17fc-35b9-867f-b67e0e9ecea5","pitchNumber":2,"startTime":"2026-07-09T17:05:32.376Z","endTime":"2026-07-09T17:05:36.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":78.7,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.214385073918322,"aZ":-35.0087374939048,"pfxX":2.9938552770707805,"pfxZ":-1.830075060723864,"pX":0.4807066504658601,"pZ":2.839121470328256,"vX0":3.9714079482879923,"vY0":-122.58528899632701,"vZ0":-0.7023650950183735,"x":98.68,"y":162.12,"x0":-1.5385661395004433,"y0":50.00380799851208,"z0":6.072729247680775,"aX":4.6359411292568735},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-3.2,"breakHorizontal":-6.2,"spinRate":2494,"spinDirection":44},"zone":3,"typeConfidence":2.0,"plateTime":0.44383903121783774,"extension":6.244657189754488},"index":2,"playId":"3fce0651-6b45-3174-961b-c8883ac8ec99","pitchNumber":3,"startTime":"2026-07-09T17:05:44.272Z","endTime":"2026-07-09T17:05:48.266Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.9,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.047171693594844,"aZ":-21.16736534024338,"pfxX":-6.648482060305325,"pfxZ":6.050382066811604,"pX":-1.1614235262122035,"pZ":2.0434429055418653,"vX0":3.64756781814743,"vY0":-133.1666258845895,"vZ0":-6.168270622920503,"x":161.27,"y":183.61,"x0":-1.6755565560281012,"y0":50.00639508249842,"z0":5.891812274280112,"aX":-12.101365897133359},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.0,"breakHorizontal":11.4,"spinRate":2093,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.4092463406196907,"extension":6.216650557604566},"index":3,"playId":"37e8fc35-44a6-3acc-ae10-5c73e02dc6bb","pitchNumber":4,"startTime":"2026-07-09T17:05:57.957Z","endTime":"2026-07-09T17:06:02.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":77.2,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.168906430295205,"aZ":-36.6852576483142,"pfxX":2.52683980231328,"pfxZ":-3.0156612090059873,"pX":-0.850670218608678,"pZ":2.838257895546821,"vX0":1.0882310323188287,"vY0":-120.57488062686315,"vZ0":-0.10630129134433464,"x":149.43,"y":162.15,"x0":-1.6341939219059538,"y0":50.00433023070137,"z0":6.080043668530256,"aX":3.776335333058928},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-5.3,"breakHorizontal":-4.8,"spinRate":2328,"spinDirection":42},"zone":11,"typeConfidence":2.0,"plateTime":0.45169669886057795,"extension":6.2262900878778495},"index":4,"playId":"21bbcc07-54f2-3e32-b8f8-1bb5de70813f","pitchNumber":5,"startTime":"2026-07-09T17:06:15.148Z","endTime":"2026-07-09T17:06:19.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":85.6,"endSpeed":80.0,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.079856826895657,"aZ":-31.949881453094115,"pfxX":1.9731749935606886,"pfxZ":0.13733931694120027,"pX":0.9112730299379543,"pZ":1.2035771845860297,"vX0":4.874184355998818,"vY0":-124.63565765137314,"vZ0":-5.106669827556533,"x":82.26,"y":206.28,"x0":-1.3161460417701776,"y0":50.0014454497107,"z0":5.879330100930496,"aX":3.1419432725847583},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.6,"breakHorizontal":-4.6,"spinRate":2389,"spinDirection":84},"zone":14,"typeConfidence":2.0,"plateTime":0.43735202086757274,"extension":6.106090964686131},"index":5,"playId":"5a052795-6f1c-37ad-aa46-e016c3ccc3f8","pitchNumber":6,"startTime":"2026-07-09T17:06:29.064Z","endTime":"2026-07-09T17:06:33.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_pa"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.4,"awayTeamWinProbability":51.6,"homeTeamWinProbabilityAdded":4.100000000000001,"leverageIndex":0.98,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-07-09T17:06:33.156Z","atBatIndex":14},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Tyler Callihan doubles (3) on a line drive to left fielder Mauricio Dubón. Nick Gonzales to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-09T17:06:36.122Z","endTime":"2026-07-09T17:08:05.177Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"postOnThird":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"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(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.2,"endSpeed":82.7,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.974210456567977,"aZ":-23.575210427416895,"pfxX":0.704191474842216,"pfxZ":4.952474284189254,"pX":-0.32751581643859695,"pZ":3.4763626943991346,"vX0":2.7181644285981013,"vY0":-130.10537739915952,"vZ0":-1.8223064447650827,"x":129.48,"y":144.92,"x0":-1.4718213079868707,"y0":50.002947178324554,"z0":5.949557600945956,"aX":1.2230112226036585},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.9,"breakHorizontal":-1.8,"spinRate":2139,"spinDirection":190},"zone":11,"typeConfidence":2.0,"plateTime":0.41890128345003497,"extension":6.267404160647098},"index":0,"playId":"6adf9bf6-c2fa-3359-b533-a3d8b3e19467","pitchNumber":1,"startTime":"2026-07-09T17:06:56.437Z","endTime":"2026-07-09T17:07:00.821Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":682997,"link":"/api/v1/people/682997","batSide":{"code":"L","description":"Left"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.6,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.92482196067351,"aZ":-22.693296487898724,"pfxX":0.2976300229997688,"pfxZ":5.646059428139203,"pX":-0.18119930633638454,"pZ":3.307213361922151,"vX0":3.149003000513098,"vY0":-127.39496057361364,"vZ0":-2.3258315050082623,"x":123.91,"y":149.49,"x0":-1.4611060423017797,"y0":50.002223316979105,"z0":5.986462912011149,"aX":0.4988802828373869},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":10.1,"breakHorizontal":-1.1,"spinRate":2185,"spinDirection":190},"zone":2,"typeConfidence":2.0,"plateTime":0.42649373981493754,"extension":6.181353393136259},"index":1,"playId":"cc73e2e1-244a-3581-bafa-58d7baec639b","pitchNumber":2,"startTime":"2026-07-09T17:07:13.065Z","endTime":"2026-07-09T17:07:16.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":682997,"link":"/api/v1/people/682997","batSide":{"code":"L","description":"Left"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":83.1,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.94210672103377,"aZ":-21.814080979116255,"pfxX":0.0835524367761673,"pfxZ":5.96243900664179,"pX":-0.47522431102392926,"pZ":2.059324476572104,"vX0":2.304711044032197,"vY0":-129.9050081693394,"vZ0":-5.447594551387862,"x":135.11,"y":183.18,"x0":-1.3786245975026543,"y0":50.00363234559315,"z0":5.804522487770864,"aX":0.14493737693087572},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":10.1,"breakHorizontal":-0.6,"spinRate":2145,"spinDirection":182},"zone":7,"typeConfidence":2.0,"plateTime":0.41896478877056476,"extension":6.236791559796708},"index":2,"playId":"3f317eb5-2dc8-394c-b2e1-d20dc660595a","pitchNumber":3,"startTime":"2026-07-09T17:07:31.124Z","endTime":"2026-07-09T17:07:34.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":682997,"link":"/api/v1/people/682997","batSide":{"code":"L","description":"Left"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":86.0,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.630532194000576,"aZ":-16.914768696117093,"pfxX":-1.8872384561324718,"pfxZ":8.121952949950604,"pX":-0.8428254983500153,"pZ":2.3172880975758647,"vX0":2.4455041965057216,"vY0":-135.486093904331,"vZ0":-6.000487638246806,"x":149.13,"y":176.21,"x0":-1.5074611898355688,"y0":50.003326650529424,"z0":5.722429043120355,"aX":-3.5463041772810366},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.8,"breakHorizontal":3.0,"spinRate":2214,"spinDirection":201},"zone":13,"typeConfidence":2.0,"plateTime":0.40262346741216515,"extension":6.58381198486917},"hitData":{"launchSpeed":95.9,"launchAngle":14.0,"totalDistance":238.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":60.71,"coordY":129.27}},"index":3,"playId":"57ef7d7d-ea36-3322-9572-57a577b04376","pitchNumber":4,"startTime":"2026-07-09T17:07:50.406Z","endTime":"2026-07-09T17:08:05.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":682997,"link":"/api/v1/people/682997","batSide":{"code":"L","description":"Left"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682997,"link":"/api/v1/people/682997"},"credit":"b_ab"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_ab"},{"player":{"id":682997,"link":"/api/v1/people/682997"},"credit":"b_pa"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.699999999999996,"awayTeamWinProbability":40.300000000000004,"homeTeamWinProbabilityAdded":11.299999999999997,"leverageIndex":1.66,"dramaIndex":116.0,"contextMetrics":{},"playEndTime":"2026-07-09T17:08:05.177Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Flores Jr. called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-09T17:08:08.444Z","endTime":"2026-07-09T17:09:37.091Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"postOnThird":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.8,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.869687201538603,"aZ":-32.81297216314892,"pfxX":-0.289508560209923,"pfxZ":-0.4239180008992518,"pX":0.2186332128164482,"pZ":1.7138549519309796,"vX0":3.6914477150957694,"vY0":-122.24849424354167,"vZ0":-3.578069332929525,"x":108.67,"y":192.51,"x0":-1.2697648356962716,"y0":50.00101251868075,"z0":5.997108015375251,"aX":-0.4413768740077349},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.3,"breakHorizontal":-0.2,"spinRate":2428,"spinDirection":55},"zone":8,"typeConfidence":2.0,"plateTime":0.4471192673016189,"extension":6.295056977911163},"index":0,"playId":"0be7ab97-c86e-3c7d-8149-84e4780f5c26","pitchNumber":1,"startTime":"2026-07-09T17:08:38.136Z","endTime":"2026-07-09T17:08:41.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"second":{"id":682997,"link":"/api/v1/people/682997"},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.7,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.474834294141306,"aZ":-32.00372166279521,"pfxX":0.4392491978314415,"pfxZ":0.11080031067873719,"pX":0.11104294707080063,"pZ":2.440665738945584,"vX0":3.260052252128916,"vY0":-124.7118996368432,"vZ0":-2.3045033824752243,"x":112.77,"y":172.88,"x0":-1.2711487982835532,"y0":50.00551382227953,"z0":6.020926581702154,"aX":0.6901688392700942},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-0.1,"breakHorizontal":-1.6,"spinRate":2402,"spinDirection":74},"zone":5,"typeConfidence":2.0,"plateTime":0.439491634923185,"extension":6.240314551928989},"index":1,"playId":"5649f952-0d86-32f2-8f67-5645821a03da","pitchNumber":2,"startTime":"2026-07-09T17:08:56.068Z","endTime":"2026-07-09T17:08:59.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"second":{"id":682997,"link":"/api/v1/people/682997"},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-09T17:09:18.441Z","endTime":"2026-07-09T17:09:31.523Z","isPitch":false,"type":"action","player":{"id":804668,"link":"/api/v1/people/804668"},"defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"second":{"id":682997,"link":"/api/v1/people/682997"},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.5,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.562747258375495,"aZ":-31.28692662767837,"pfxX":0.8172517897212828,"pfxZ":0.5692463448237692,"pX":0.2662830389907834,"pZ":1.7886801137162307,"vX0":3.4153264257640896,"vY0":-123.5494914540764,"vZ0":-3.769900360109566,"x":106.85,"y":190.49,"x0":-1.237504007156472,"y0":50.000451697327556,"z0":5.950652925347052,"aX":1.2690322024538279},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.5,"breakHorizontal":-2.3,"spinRate":2316,"spinDirection":55},"zone":9,"typeConfidence":2.0,"plateTime":0.44254772559273636,"extension":6.357885686644718},"index":3,"playId":"f7a9c848-fe79-3827-a0bc-40e0377e295e","pitchNumber":3,"startTime":"2026-07-09T17:09:31.523Z","endTime":"2026-07-09T17:09:37.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"second":{"id":682997,"link":"/api/v1/people/682997"},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"credit":"b_ab"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_ab"},{"player":{"id":804668,"link":"/api/v1/people/804668"},"credit":"b_pa"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":-5.699999999999996,"leverageIndex":1.58,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-07-09T17:09:37.091Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jared Triolo grounds out, third baseman Austin Riley to first baseman Matt Olson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-09T17:09:43.380Z","endTime":"2026-07-09T17:10:11.093Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"postOnThird":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":83.0,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.236803984371694,"aZ":-22.605021350806826,"pfxX":0.40387011496568026,"pfxZ":5.508460174206421,"pX":0.20357704412607863,"pZ":2.7927453718624187,"vX0":3.9138494241232067,"vY0":-129.9693583450883,"vZ0":-3.7403969210314614,"x":109.24,"y":163.38,"x0":-1.3646110399916926,"y0":50.00333169782992,"z0":5.935721515951305,"aX":0.7019233805202654},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":9.5,"breakHorizontal":-1.4,"spinRate":2101,"spinDirection":189},"zone":5,"typeConfidence":2.0,"plateTime":0.4189322603593557,"extension":6.6357444651284},"hitData":{"launchSpeed":93.0,"launchAngle":-46.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":113.3,"coordY":176.01}},"index":0,"playId":"1dc78049-a704-39ea-9a46-99ccd2a12a08","pitchNumber":1,"startTime":"2026-07-09T17:10:02.059Z","endTime":"2026-07-09T17:10:11.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"second":{"id":682997,"link":"/api/v1/people/682997"},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_ab"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_ab"},{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_pa"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.300000000000004,"awayTeamWinProbability":54.699999999999996,"homeTeamWinProbabilityAdded":-8.699999999999996,"leverageIndex":1.85,"dramaIndex":105.0,"contextMetrics":{},"playEndTime":"2026-07-09T17:10:11.093Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Mangum grounds out softly to catcher Drake Baldwin.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-09T17:10:20.515Z","endTime":"2026-07-09T17:12:59.988Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"M","description":"Missed Bunt"},"description":"Missed Bunt","code":"M","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":77.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.955984890767134,"aZ":-36.435728978619295,"pfxX":1.4625113441442668,"pfxZ":-2.850658281093617,"pX":-0.38663836384416056,"pZ":2.6520846051665696,"vX0":1.952801569853497,"vY0":-120.71213073935685,"vZ0":-0.5085723666590686,"x":131.74,"y":167.17,"x0":-1.3926423057717636,"y0":50.005563634497456,"z0":6.041763423347905,"aX":2.1833327857359435},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-5.0,"breakHorizontal":-3.1,"spinRate":2283,"spinDirection":42},"zone":4,"typeConfidence":2.0,"plateTime":0.4517630431753932,"extension":6.382173156202201},"index":0,"playId":"db5b3a7b-d0dc-358b-ad40-a461e8bcb1f0","pitchNumber":1,"startTime":"2026-07-09T17:10:36.828Z","endTime":"2026-07-09T17:10:41.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"second":{"id":682997,"link":"/api/v1/people/682997"},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":89.1,"endSpeed":82.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.102564121234494,"aZ":-24.134198405480895,"pfxX":-0.5429125895864481,"pfxZ":4.627016198377776,"pX":-0.058032930694331956,"pZ":3.4851865620610396,"vX0":3.5544998787428503,"vY0":-129.95165133063492,"vZ0":-1.7993620080765242,"x":119.21,"y":144.68,"x0":-1.3636247493673688,"y0":50.00301856934092,"z0":5.990873913987523,"aX":-0.9435733481354212},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":8.3,"breakHorizontal":0.4,"spinRate":2188,"spinDirection":182},"zone":11,"typeConfidence":2.0,"plateTime":0.41890409164492315,"extension":6.211313632717871},"index":1,"playId":"065f61a5-6de3-3432-94b3-711f2a287ddd","pitchNumber":2,"startTime":"2026-07-09T17:10:59.100Z","endTime":"2026-07-09T17:11:02.496Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"second":{"id":682997,"link":"/api/v1/people/682997"},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":79.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.720547357403245,"aZ":-32.8835754570045,"pfxX":0.7915549085945872,"pfxZ":-0.45351966630235263,"pX":0.6407828795480138,"pZ":0.4056576814903476,"vX0":4.391459027271437,"vY0":-123.66286157622918,"vZ0":-6.579201133788182,"x":92.57,"y":227.83,"x0":-1.2547657152607747,"y0":50.002474646448526,"z0":5.830514648842684,"aX":1.2363263562688704},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-2.0,"breakHorizontal":-2.4,"spinRate":2456,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.4414922988986745,"extension":6.346634080568358},"index":2,"playId":"30e44836-9f66-3e2c-b970-50f97bb2cf85","pitchNumber":3,"startTime":"2026-07-09T17:11:20.436Z","endTime":"2026-07-09T17:11:24.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"second":{"id":682997,"link":"/api/v1/people/682997"},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.607523557930552,"aZ":-32.257675731573265,"pfxX":0.6781802607513712,"pfxZ":-0.05480070810346582,"pX":-0.007689034011793865,"pZ":1.980870936484832,"vX0":2.7102857713700903,"vY0":-123.86985652173088,"vZ0":-3.2105919614314984,"x":117.29,"y":185.3,"x0":-1.2038463299732174,"y0":50.00264976318733,"z0":5.989189248533878,"aX":1.0539598517633462},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-0.6,"breakHorizontal":-1.8,"spinRate":2133,"spinDirection":45},"zone":8,"typeConfidence":2.0,"plateTime":0.44209270837586034,"extension":6.390002363981602},"index":3,"playId":"4ec73c2e-93c5-31bc-a0c3-6028b1f0f2cf","pitchNumber":4,"startTime":"2026-07-09T17:11:45.062Z","endTime":"2026-07-09T17:11:48.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"second":{"id":682997,"link":"/api/v1/people/682997"},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":85.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.22454972406392,"aZ":-22.877669219190764,"pfxX":1.1527728989086805,"pfxZ":5.1091688668349295,"pX":1.0116361890329648,"pZ":2.766244881287967,"vX0":5.746779866221109,"vY0":-132.77220365652704,"vZ0":-3.8579328166843756,"x":78.44,"y":164.09,"x0":-1.3137004418205362,"y0":50.00616364890937,"z0":5.864801963642381,"aX":2.0972536289792445},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.8,"breakHorizontal":-3.1,"spinRate":2255,"spinDirection":198},"zone":12,"typeConfidence":2.0,"plateTime":0.409498267001716,"extension":6.623118917735999},"index":4,"playId":"cdd5a697-771f-3e58-87f7-c5840281c3ec","pitchNumber":5,"startTime":"2026-07-09T17:12:08.914Z","endTime":"2026-07-09T17:12:13.434Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"second":{"id":682997,"link":"/api/v1/people/682997"},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":5,"startTime":"2026-07-09T17:12:31.573Z","endTime":"2026-07-09T17:12:52.172Z","isPitch":false,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"},"defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"second":{"id":682997,"link":"/api/v1/people/682997"},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":85.7,"endSpeed":80.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.387935929993716,"aZ":-32.46327199315033,"pfxX":0.9488027506093274,"pfxZ":-0.17903225384445953,"pX":-0.22615928403508148,"pZ":2.323466694137642,"vX0":2.389215883150606,"vY0":-124.93893477202433,"vZ0":-2.5762282877261105,"x":125.62,"y":176.05,"x0":-1.312070496997939,"y0":50.004424775243194,"z0":5.994030395362292,"aX":1.523596480766694},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.6,"breakHorizontal":-2.2,"spinRate":2546,"spinDirection":68},"zone":5,"typeConfidence":2.0,"plateTime":0.43573557066988666,"extension":6.248172056657445},"hitData":{"launchSpeed":51.4,"launchAngle":-60.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":126.87,"coordY":203.45}},"index":6,"playId":"15a7e555-1efb-3557-a45e-c6dd6334b033","pitchNumber":6,"startTime":"2026-07-09T17:12:52.172Z","endTime":"2026-07-09T17:12:59.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"second":{"id":682997,"link":"/api/v1/people/682997"},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_ab"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_ab"},{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_pa"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.800000000000004,"awayTeamWinProbability":61.199999999999996,"homeTeamWinProbabilityAdded":-6.5,"leverageIndex":2.33,"dramaIndex":104.0,"contextMetrics":{},"playEndTime":"2026-07-09T17:12:59.988Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Harris II singles on a line drive to left fielder Bryan Reynolds.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-09T17:14:36.527Z","endTime":"2026-07-09T17:15:33.724Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"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":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"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(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":88.6,"endSpeed":82.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.446300162891326,"aZ":-26.28563020527843,"pfxX":-0.4513524047732478,"pfxZ":3.4384898926179677,"pX":-0.7524581053546056,"pZ":2.9205462846898986,"vX0":2.5847777571912314,"vY0":-129.15166042141468,"vZ0":-1.5424563295674212,"x":145.68,"y":159.93,"x0":-1.701729379573015,"y0":50.00241150190301,"z0":5.520917765753738,"aX":-0.773101126181831},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.1,"breakHorizontal":0.4,"spinRate":2379,"spinDirection":189},"zone":1,"typeConfidence":0.84,"plateTime":0.42189853711848535,"extension":6.648616706197092},"index":0,"playId":"9ba68ae3-9925-3d71-809f-8ef3b512a642","pitchNumber":1,"startTime":"2026-07-09T17:15:08.770Z","endTime":"2026-07-09T17:15:13.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.283722233197057,"aZ":-22.586845712964585,"pfxX":-9.111047444499084,"pfxZ":5.254718531476491,"pX":-0.2818324313052864,"pZ":2.200284872146857,"vX0":6.162442784951354,"vY0":-133.7859867153016,"vZ0":-4.238951186379289,"x":127.74,"y":179.37,"x0":-1.4246166460937288,"y0":50.00038763007231,"z0":5.412435329452668,"aX":-16.61027353638023},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.9,"breakHorizontal":15.2,"spinRate":2428,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.4085026791336541,"extension":6.565263613537541},"hitData":{"launchSpeed":106.8,"launchAngle":8.0,"totalDistance":187.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":71.24,"coordY":108.61}},"index":1,"playId":"e19e4fd9-e901-3a2a-b629-a96aa18b1a99","pitchNumber":2,"startTime":"2026-07-09T17:15:22.694Z","endTime":"2026-07-09T17:15:33.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.3,"awayTeamWinProbability":64.7,"homeTeamWinProbabilityAdded":-3.500000000000007,"leverageIndex":0.85,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-07-09T17:15:33.724Z","atBatIndex":19},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ozzie Albies doubles (20) on a sharp fly ball to center fielder Jake Mangum. Michael Harris II scores.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-09T17:15:52.051Z","endTime":"2026-07-09T17:21:47.306Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,7,8,9,11,12,13],"actionIndex":[6,10],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":13},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"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":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":13},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":{"id":656605,"link":"/api/v1/people/656605"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":13},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.0,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.379283311526077,"aZ":-25.26783607761512,"pfxX":-10.080449649770955,"pfxZ":3.8124595002223955,"pX":-0.02235879485478599,"pZ":3.07194374819813,"vX0":6.735925384565451,"vY0":-133.86621800430123,"vZ0":-1.6447398672907323,"x":117.85,"y":155.84,"x0":-1.263813098878943,"y0":50.00412333073603,"z0":5.50639727169385,"aX":-18.263996217406447},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.7,"breakHorizontal":16.8,"spinRate":2436,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.40945075543704057,"extension":6.496317411348501},"index":0,"playId":"80c3b5ac-13db-3faa-a34c-3fba2db08b87","pitchNumber":1,"startTime":"2026-07-09T17:16:00.404Z","endTime":"2026-07-09T17:16:05.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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.9,"endSpeed":82.6,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.815759726256722,"aZ":-25.61796931818694,"pfxX":0.8018346071648712,"pfxZ":3.7884612694691793,"pX":0.10893658362072793,"pZ":3.778277161826638,"vX0":3.4835794585690096,"vY0":-129.60388626875897,"vZ0":0.13149079895124993,"x":112.85,"y":136.77,"x0":-1.3475651389123064,"y0":50.00080023071936,"z0":5.656772333798858,"aX":1.386438506009779},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.1,"breakHorizontal":-2.2,"spinRate":2610,"spinDirection":181},"zone":12,"typeConfidence":0.86,"plateTime":0.4199283606276216,"extension":6.636197632193406},"index":1,"playId":"bbf1b285-74c3-35af-bde3-2951c569b591","pitchNumber":2,"startTime":"2026-07-09T17:16:19.045Z","endTime":"2026-07-09T17:16:23.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.0,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.737320593688565,"aZ":-17.863363065945038,"pfxX":-4.36826785087424,"pfxZ":7.594646472595805,"pX":0.004808017154617572,"pZ":3.096099840774256,"vX0":4.820969326921072,"vY0":-135.68855544387202,"vZ0":-3.1667146126990837,"x":116.82,"y":155.19,"x0":-1.218504712224724,"y0":50.00375241476405,"z0":5.506922670689654,"aX":-8.23262709201127},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.3,"breakHorizontal":7.1,"spinRate":2453,"spinDirection":219},"zone":2,"typeConfidence":0.88,"plateTime":0.4020428165717589,"extension":6.5347528786468025},"index":2,"playId":"c560f9aa-6faa-3bc0-adaa-787de5cb3131","pitchNumber":3,"startTime":"2026-07-09T17:16:37.960Z","endTime":"2026-07-09T17:16:41.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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.1,"endSpeed":85.8,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.84844395078024,"aZ":-16.620311428583832,"pfxX":-4.716713437110872,"pfxZ":8.192399635579635,"pX":-1.0045397066976003,"pZ":3.8018738770336062,"vX0":2.6783777769530572,"vY0":-137.04572492692205,"vZ0":-1.5339334239788018,"x":155.29,"y":136.13,"x0":-1.3827760892210201,"y0":50.00090106169829,"z0":5.506385566566958,"aX":-8.9531032854275},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.8,"breakHorizontal":7.9,"spinRate":2432,"spinDirection":222},"zone":11,"typeConfidence":0.93,"plateTime":0.3999636281530159,"extension":6.351339562236062},"index":3,"playId":"d559b667-d36b-3f0e-a2aa-c4f11149c99b","pitchNumber":4,"startTime":"2026-07-09T17:16:59.497Z","endTime":"2026-07-09T17:17:03.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.6,"endSpeed":71.5,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.038313864121207,"aZ":-42.502110003501286,"pfxX":7.515752928301755,"pfxZ":-8.059719801502464,"pX":0.9497292108591818,"pZ":1.8089022225987852,"vX0":2.6398428897910535,"vY0":-112.90128953489084,"vZ0":0.8695856764487988,"x":80.8,"y":189.94,"x0":-1.2137921077947103,"y0":50.00457295615239,"z0":5.722678683619885,"aX":9.627681969186025},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.8,"breakVerticalInduced":-14.0,"breakHorizontal":-14.3,"spinRate":2788,"spinDirection":39},"zone":14,"typeConfidence":0.9,"plateTime":0.4865883563432831,"extension":6.505158143690572},"index":4,"playId":"7e9a87ef-0991-3051-83c7-f2584ab5824d","pitchNumber":5,"startTime":"2026-07-09T17:17:18.224Z","endTime":"2026-07-09T17:17:22.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.9,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.535287836646276,"aZ":-25.015143606745216,"pfxX":-6.101533800975644,"pfxZ":3.8931166242134267,"pX":0.3342531401938622,"pZ":3.4919555504737136,"vX0":6.407206279193242,"vY0":-134.129316876718,"vZ0":-0.8334460712097854,"x":104.26,"y":144.5,"x0":-1.28240654113801,"y0":50.003184674083435,"z0":5.575922968403784,"aX":-11.219634555307145},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.1,"breakHorizontal":9.8,"spinRate":2390,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.40694845066665364,"extension":6.673832405414668},"index":5,"playId":"425dfd79-49c4-3254-af44-64277f1e3058","pitchNumber":6,"startTime":"2026-07-09T17:17:43.123Z","endTime":"2026-07-09T17:17:46.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":6,"startTime":"2026-07-09T17:18:35.502Z","endTime":"2026-07-09T17:19:09.375Z","isPitch":false,"type":"action","player":{"id":645277,"link":"/api/v1/people/645277"},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.4,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.86886964393169,"aZ":-27.999394733458,"pfxX":-6.5789677745790724,"pfxZ":2.4324346688920118,"pX":0.03546497431007916,"pZ":1.4108337130506239,"vX0":5.493694024175975,"vY0":-129.5549814033737,"vZ0":-5.0192177399438345,"x":115.65,"y":200.69,"x0":-1.2488190240000419,"y0":50.002506907273336,"z0":5.4911079429881156,"aX":-11.280786481012738},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.6,"breakHorizontal":10.8,"spinRate":1702,"spinDirection":236},"zone":14,"typeConfidence":0.92,"plateTime":0.42140061382074245,"extension":6.705680451655188},"index":7,"playId":"ac3dd721-7e33-365b-8cb6-6a842c5ab666","pitchNumber":7,"startTime":"2026-07-09T17:19:09.375Z","endTime":"2026-07-09T17:19:13.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":72.4,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.88308048060881,"aZ":-42.3552613940155,"pfxX":5.719360951211431,"pfxZ":-7.788016911323382,"pX":0.4121014346401371,"pZ":1.0359101222971585,"vX0":2.030762948846729,"vY0":-113.89995912875195,"vZ0":-1.0144957072381964,"x":101.29,"y":210.81,"x0":-1.23530606641173,"y0":50.00258768155564,"z0":5.6935103534877385,"aX":7.477041427112995},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-14.0,"breakHorizontal":-10.9,"spinRate":2704,"spinDirection":35},"zone":14,"typeConfidence":0.9,"plateTime":0.4817979147373457,"extension":6.667656689617545},"index":8,"playId":"ba714758-0875-3278-9b08-2e88af468064","pitchNumber":8,"startTime":"2026-07-09T17:19:36.764Z","endTime":"2026-07-09T17:19:40.553Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":87.3,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.51227395529677,"aZ":-17.726299178893697,"pfxX":-4.278974786515183,"pfxZ":7.453957025445016,"pX":-0.34383227917744247,"pZ":3.7755512238725903,"vX0":4.2965693662204725,"vY0":-137.41753333756432,"vZ0":-1.6803231416154092,"x":130.11,"y":136.84,"x0":-1.3614021706345352,"y0":50.006389798484534,"z0":5.582054367009818,"aX":-8.298447587555113},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.4,"breakHorizontal":7.0,"spinRate":2411,"spinDirection":216},"zone":11,"typeConfidence":0.9,"plateTime":0.39650486411091235,"extension":6.54180552241565},"index":9,"playId":"a75e8c52-4b28-380d-b304-0a64f1b1a0c4","pitchNumber":9,"startTime":"2026-07-09T17:19:59.654Z","endTime":"2026-07-09T17:20:06.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Michael Harris II steals (6) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":10,"actionPlayId":"a75e8c52-4b28-380d-b304-0a64f1b1a0c4","startTime":"2026-07-09T17:20:16.442Z","endTime":"2026-07-09T17:20:32.906Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":671739,"link":"/api/v1/people/671739"},"defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"first":{"id":671739,"link":"/api/v1/people/671739"},"postOnSecond":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"homeTeamWinProbability":32.9,"awayTeamWinProbability":67.1,"homeTeamWinProbabilityAdded":-2.3999999999999986,"leverageIndex":1.41,"dramaIndex":55.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.0,"endSpeed":72.3,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.6426214527375,"aZ":-39.21580693161148,"pfxX":4.915908176883663,"pfxZ":-5.387729050730844,"pX":0.6107096233316369,"pZ":1.550954704004179,"vX0":2.479326989398762,"vY0":-113.58521294057502,"vZ0":-0.5852334562418973,"x":93.72,"y":196.9,"x0":-1.133280285903897,"y0":50.00226415065304,"z0":5.708637193816538,"aX":6.427294788077115},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-9.6,"breakHorizontal":-9.5,"spinRate":2465,"spinDirection":36},"zone":9,"typeConfidence":0.9,"plateTime":0.48206690577076294,"extension":6.599854001975688},"index":11,"playId":"0f23059a-7373-309c-bb63-39bb6a885af1","pitchNumber":10,"startTime":"2026-07-09T17:20:32.906Z","endTime":"2026-07-09T17:20:36.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"second":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.9,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.788846231557297,"aZ":-17.874050566448023,"pfxX":-5.397697470691718,"pfxZ":7.322473598254833,"pX":0.5785722699272311,"pZ":2.6245021274376703,"vX0":6.853711867842137,"vY0":-137.4930222998438,"vZ0":-4.485574968524963,"x":94.95,"y":167.92,"x0":-1.22218866629598,"y0":50.00355364977981,"z0":5.456876874732219,"aX":-10.54183636749644},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.7,"breakHorizontal":8.6,"spinRate":2285,"spinDirection":214},"zone":3,"typeConfidence":0.87,"plateTime":0.39537434744238187,"extension":6.634430338832793},"index":12,"playId":"5c68bac6-818d-32ee-aa16-bf15e307423f","pitchNumber":11,"startTime":"2026-07-09T17:21:00.150Z","endTime":"2026-07-09T17:21:05.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"second":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.5,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.193279414554823,"aZ":-21.459083389421547,"pfxX":-7.395123492687593,"pfxZ":5.636593449110842,"pX":0.004041665508317754,"pZ":2.5463958136325058,"vX0":5.94996198363621,"vY0":-136.34126518854652,"vZ0":-3.8324979691896726,"x":116.85,"y":170.03,"x0":-1.235102631269148,"y0":50.00341581982331,"z0":5.433251507442085,"aX":-14.061094144444061},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.7,"breakHorizontal":12.2,"spinRate":2266,"spinDirection":216},"zone":5,"typeConfidence":0.67,"plateTime":0.4002132609702267,"extension":6.6755793086232815},"hitData":{"launchSpeed":102.8,"launchAngle":43.0,"totalDistance":356.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":201.58,"coordY":76.44}},"index":13,"playId":"0d7bef3d-0e22-3c74-9b3a-c99798082f48","pitchNumber":12,"startTime":"2026-07-09T17:21:30.267Z","endTime":"2026-07-09T17:21:47.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"second":{"id":671739,"link":"/api/v1/people/671739"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.0,"awayTeamWinProbability":76.0,"homeTeamWinProbabilityAdded":-8.899999999999999,"leverageIndex":1.41,"dramaIndex":110.0,"contextMetrics":{},"playEndTime":"2026-07-09T17:21:47.306Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Olson grounds out, shortstop Jared Triolo to first baseman Tyler Callihan. Ozzie Albies to 3rd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-09T17:21:56.821Z","endTime":"2026-07-09T17:25:38.722Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":682997,"link":"/api/v1/people/682997"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.0,"endSpeed":81.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.96597199617429,"aZ":-30.46454582505201,"pfxX":-6.991381147816615,"pfxZ":1.0271741644991161,"pX":-1.0706801837325188,"pZ":1.9161619435128703,"vX0":3.0366350225800347,"vY0":-128.1903220058311,"vZ0":-3.2570945943102814,"x":157.81,"y":187.04,"x0":-1.3608215944571491,"y0":50.00524705859964,"z0":5.5762029109079805,"aX":-11.66208294047353},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.3,"breakHorizontal":12.0,"spinRate":1589,"spinDirection":240},"zone":13,"typeConfidence":0.93,"plateTime":0.4269276786381311,"extension":6.605924724828518},"index":0,"playId":"d9df902f-5243-364f-a5a7-b10f97c0a0bf","pitchNumber":1,"startTime":"2026-07-09T17:22:27.465Z","endTime":"2026-07-09T17:22:31.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"second":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.70912920435937,"aZ":-24.199240539036783,"pfxX":1.1544820557207056,"pfxZ":4.405721467289666,"pX":0.5715888859137548,"pZ":2.3502606636187084,"vX0":4.597049496988792,"vY0":-132.78934941974913,"vZ0":-3.6053405808888,"x":95.21,"y":175.32,"x0":-1.322377381173631,"y0":50.00565409048851,"z0":5.4581597001681645,"aX":2.0897760229586764},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.6,"breakHorizontal":-3.0,"spinRate":2609,"spinDirection":187},"zone":6,"typeConfidence":0.93,"plateTime":0.41030235322219744,"extension":6.622542174832236},"index":1,"playId":"2227ab8c-55a8-3051-ac3c-99dbfef03727","pitchNumber":2,"startTime":"2026-07-09T17:22:45.238Z","endTime":"2026-07-09T17:22:49.215Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"second":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":93.5,"endSpeed":85.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.351182919482042,"aZ":-22.733712661410927,"pfxX":-8.60373316677379,"pfxZ":5.046946207132152,"pX":0.3293160999053446,"pZ":3.5522696446884803,"vX0":7.108346468980622,"vY0":-136.03046519294645,"vZ0":-1.1949758286769847,"x":104.45,"y":142.87,"x0":-1.2022149649144862,"y0":50.0040311623485,"z0":5.576140060715953,"aX":-16.09598574946411},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.1,"breakHorizontal":14.0,"spinRate":2360,"spinDirection":219},"zone":12,"typeConfidence":0.81,"plateTime":0.40293319386161164,"extension":6.590686849804985},"index":2,"playId":"4975ae6f-17d7-3367-93a0-e400fc5bfcca","pitchNumber":3,"startTime":"2026-07-09T17:23:08.364Z","endTime":"2026-07-09T17:23:12.631Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"second":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.904117758135428,"aZ":-28.54966227858051,"pfxX":-7.432723679148797,"pfxZ":2.0931830793540183,"pX":-0.6512330681700939,"pZ":2.3828230947254783,"vX0":4.230357131424734,"vY0":-130.44374054262744,"vZ0":-2.7497271289677747,"x":141.82,"y":174.44,"x0":-1.3232531405790469,"y0":50.004311634818166,"z0":5.58972502000112,"aX":-12.88661036799591},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.5,"breakHorizontal":12.6,"spinRate":1656,"spinDirection":239},"zone":4,"typeConfidence":0.75,"plateTime":0.41892640997410346,"extension":6.823918054424408},"index":3,"playId":"f3189c48-9398-3517-bcdd-8a8aeb564c60","pitchNumber":4,"startTime":"2026-07-09T17:23:30.146Z","endTime":"2026-07-09T17:23:34.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"second":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":88.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.32113134105135,"aZ":-16.270081320740662,"pfxX":-5.1554392484497,"pfxZ":8.064490091485983,"pX":0.37835294834149874,"pZ":2.3972100001866092,"vX0":6.476208624770254,"vY0":-138.44532409196628,"vZ0":-5.264767490868557,"x":102.58,"y":174.06,"x0":-1.3041536288507989,"y0":50.00325060171238,"z0":5.385871641452466,"aX":-10.167402873468665},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.9,"breakHorizontal":8.3,"spinRate":2491,"spinDirection":217},"zone":6,"typeConfidence":0.91,"plateTime":0.39326398131066087,"extension":6.551063330496649},"index":4,"playId":"cd316c4a-4caf-3a18-8aef-bd4ed112b195","pitchNumber":5,"startTime":"2026-07-09T17:23:58.387Z","endTime":"2026-07-09T17:24:01.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"second":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.631701607680256,"aZ":-19.02967161077606,"pfxX":-4.6280919575633295,"pfxZ":6.676408765872399,"pX":0.45938462998479607,"pZ":4.0704742656397,"vX0":6.288962335984704,"vY0":-138.41540113796103,"vZ0":-0.7037019450388999,"x":99.49,"y":128.88,"x0":-1.225409491862065,"y0":50.00395639165086,"z0":5.585281447986475,"aX":-9.113839574256154},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.2,"breakHorizontal":7.3,"spinRate":2409,"spinDirection":214},"zone":12,"typeConfidence":0.9,"plateTime":0.3935113930894114,"extension":6.624094874304863},"index":5,"playId":"0a97d440-983e-3c9f-b415-77686407db71","pitchNumber":6,"startTime":"2026-07-09T17:24:22.647Z","endTime":"2026-07-09T17:24:26.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"second":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":88.5,"endSpeed":81.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.900699205824314,"aZ":-28.59957204516084,"pfxX":-5.331697422360977,"pfxZ":2.1035976328518693,"pX":-1.0287745061092057,"pZ":3.5791463817486218,"vX0":2.5537859530339513,"vY0":-128.98582026620625,"vZ0":0.04939182141930931,"x":156.21,"y":142.14,"x0":-1.3349547535596245,"y0":50.000742360310156,"z0":5.750979257359441,"aX":-9.051789454844192},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.1,"breakHorizontal":9.1,"spinRate":1481,"spinDirection":240},"zone":11,"typeConfidence":0.85,"plateTime":0.423402795655782,"extension":6.683076334038897},"index":6,"playId":"859d2be2-b5b4-3e7b-903a-0f10fee046f8","pitchNumber":7,"startTime":"2026-07-09T17:24:42.261Z","endTime":"2026-07-09T17:24:47.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"second":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.367108284395986,"aZ":-30.725396025724198,"pfxX":8.596778546912237,"pfxZ":0.9843912785859406,"pX":0.7913112156936424,"pZ":2.19941039584999,"vX0":2.900949795043196,"vY0":-120.4059764834481,"vZ0":-1.0417260642202473,"x":86.84,"y":179.4,"x0":-1.544635660552097,"y0":50.003788635438006,"z0":5.345133893935424,"aX":12.681711282119494},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.8,"breakHorizontal":-16.2,"spinRate":2772,"spinDirection":58},"zone":14,"typeConfidence":0.9,"plateTime":0.4541013671485534,"extension":6.659574903658305},"index":7,"playId":"d1a5648d-e320-363d-8ac8-dc3f7a39fff8","pitchNumber":8,"startTime":"2026-07-09T17:25:06.119Z","endTime":"2026-07-09T17:25:10.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"second":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.65031177506155,"aZ":-24.26445139900533,"pfxX":-8.387220713945403,"pfxZ":4.146907498624929,"pX":-0.8277149688018125,"pZ":2.057535717821012,"vX0":4.360750673511853,"vY0":-136.912342559204,"vZ0":-4.3757836371321925,"x":148.55,"y":183.23,"x0":-1.3465751591134925,"y0":50.005936176568895,"z0":5.325698813405639,"aX":-16.01466313819166},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.8,"breakHorizontal":14.4,"spinRate":2422,"spinDirection":219},"zone":13,"typeConfidence":0.94,"plateTime":0.39919637209422065,"extension":6.596207695815272},"hitData":{"launchSpeed":83.8,"launchAngle":-41.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":139.14,"coordY":159.79}},"index":8,"playId":"77dc3274-97d4-3849-a529-c6bdfb05564f","pitchNumber":9,"startTime":"2026-07-09T17:25:31.143Z","endTime":"2026-07-09T17:25:38.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"second":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.7,"awayTeamWinProbability":75.3,"homeTeamWinProbabilityAdded":0.6999999999999993,"leverageIndex":0.93,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-07-09T17:25:38.722Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drake Baldwin grounds out, second baseman Brandon Lowe to first baseman Tyler Callihan.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-09T17:25:53.316Z","endTime":"2026-07-09T17:26:14.604Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682997,"link":"/api/v1/people/682997"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":86.3,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.569428937246244,"aZ":-26.01880643459355,"pfxX":-7.267823334513442,"pfxZ":3.2726259914844107,"pX":-0.3554246495795184,"pZ":2.587339745163659,"vX0":5.2255489069798005,"vY0":-135.16035640690833,"vZ0":-2.83460614986993,"x":130.55,"y":168.92,"x0":-1.3524926318138129,"y0":50.005875406237564,"z0":5.442584611199397,"aX":-13.687524083299039},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":5.6,"breakHorizontal":12.4,"spinRate":2378,"spinDirection":217},"zone":4,"typeConfidence":0.93,"plateTime":0.4025218323011477,"extension":6.621027526352965},"hitData":{"launchSpeed":97.3,"launchAngle":-10.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.25,"coordY":158.27}},"index":0,"playId":"a947a668-830d-33c5-9771-7af13a1c6616","pitchNumber":1,"startTime":"2026-07-09T17:26:06.775Z","endTime":"2026-07-09T17:26:14.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"third":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":686948,"link":"/api/v1/people/686948"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.599999999999998,"awayTeamWinProbability":70.4,"homeTeamWinProbabilityAdded":4.899999999999999,"leverageIndex":1.14,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-07-09T17:26:14.604Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mauricio Dubón singles on a ground ball to right fielder Esmerlyn Valdez. Ozzie Albies scores.","rbi":1,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-09T17:26:22.315Z","endTime":"2026-07-09T17:28:40.949Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":{"id":656605,"link":"/api/v1/people/656605"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.399410092944237,"aZ":-31.6933497052909,"pfxX":7.914248566983192,"pfxZ":0.3297591460160625,"pX":0.20350348172076493,"pZ":2.8075556127539727,"vX0":1.5613484513993425,"vY0":-119.21257012312056,"vZ0":0.55297154185267,"x":109.24,"y":162.98,"x0":-1.487329741395945,"y0":50.00206006302362,"z0":5.417487648010079,"aX":11.46998183109071},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":1.0,"breakHorizontal":-14.8,"spinRate":2742,"spinDirection":63},"zone":2,"typeConfidence":0.9,"plateTime":0.4582217487100775,"extension":6.524064563306848},"index":0,"playId":"46478350-c002-3965-88b8-1ab455e394d4","pitchNumber":1,"startTime":"2026-07-09T17:26:41.540Z","endTime":"2026-07-09T17:26:45.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"third":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.8,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.23646728369438,"aZ":-31.043907517905286,"pfxX":8.381170737548416,"pfxZ":0.7862615739775727,"pX":0.969300869612557,"pZ":1.6365802877882345,"vX0":3.1184840732592,"vY0":-119.28244680792663,"vZ0":-1.9104760409317219,"x":80.05,"y":194.59,"x0":-1.4429510353506794,"y0":50.00579093873666,"z0":5.238116887247841,"aX":12.119029499258547},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":1.2,"breakHorizontal":-16.0,"spinRate":2829,"spinDirection":59},"zone":14,"typeConfidence":0.9,"plateTime":0.45861006330482557,"extension":6.627801547195217},"index":1,"playId":"306d4ff0-e859-34c8-9e9e-3dc5bf1ba7d8","pitchNumber":2,"startTime":"2026-07-09T17:26:59.098Z","endTime":"2026-07-09T17:27:04.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"third":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":76.3,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.60034016444797,"aZ":-30.6268523918106,"pfxX":7.50637057415951,"pfxZ":1.0736129417137343,"pX":3.3821288878347313,"pZ":1.063752731361814,"vX0":8.39748417670781,"vY0":-119.15392949487244,"vZ0":-3.217953472627392,"x":-11.92,"y":210.06,"x0":-1.1553832037291667,"y0":50.00480111151476,"z0":5.181794638755873,"aX":10.860497682136607},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":1.4,"breakHorizontal":-15.5,"spinRate":2793,"spinDirection":53},"zone":14,"typeConfidence":0.9,"plateTime":0.4586219818827799,"extension":6.731792928530903},"index":2,"playId":"4e7cfd26-34b9-3e03-b1ea-e7e4e9fbd07b","pitchNumber":3,"startTime":"2026-07-09T17:27:20.573Z","endTime":"2026-07-09T17:27:24.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"third":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.8,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.66772092859494,"aZ":-32.23858033166674,"pfxX":8.31670588826469,"pfxZ":-0.04745956074048374,"pX":1.9569817358591388,"pZ":0.6754025617668428,"vX0":5.220343550878834,"vY0":-120.74452001770287,"vZ0":-4.014991867960686,"x":42.4,"y":220.54,"x0":-1.313866450790587,"y0":50.00163825128328,"z0":5.198798140422751,"aX":12.267732909477251},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-0.8,"breakHorizontal":-16.3,"spinRate":2759,"spinDirection":49},"zone":14,"typeConfidence":0.9,"plateTime":0.4537489803431902,"extension":6.642116466468103},"index":3,"playId":"599aa51a-4d0c-3c16-99ba-e0c8f8deafa5","pitchNumber":4,"startTime":"2026-07-09T17:27:42.527Z","endTime":"2026-07-09T17:27:46.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"third":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.61478363803382,"aZ":-22.66805810674294,"pfxX":-7.802559330161189,"pfxZ":4.93971341942297,"pX":1.032863004549481,"pZ":3.1309076477404365,"vX0":8.593658299399607,"vY0":-137.22059699107567,"vZ0":-2.092401960872192,"x":77.63,"y":154.25,"x0":-1.1114508389434197,"y0":50.005221423456824,"z0":5.43227220624926,"aX":-15.025630104758914},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.8,"breakHorizontal":12.6,"spinRate":2296,"spinDirection":216},"zone":12,"typeConfidence":0.78,"plateTime":0.3976911282353335,"extension":6.763462136449576},"index":4,"playId":"2e1a6686-ed6a-3a5b-8d6a-f7f64f74c8d8","pitchNumber":5,"startTime":"2026-07-09T17:28:08.642Z","endTime":"2026-07-09T17:28:13.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"third":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.43586415824782,"aZ":-21.692881230759816,"pfxX":-7.978801690612456,"pfxZ":5.445640827437353,"pX":0.40982707231446786,"pZ":2.1101344417554615,"vX0":7.058433333296679,"vY0":-137.34779943052996,"vZ0":-4.807081547357424,"x":101.38,"y":181.81,"x0":-1.1480330435991755,"y0":50.001394019184325,"z0":5.3446601838600545,"aX":-15.349419112450231},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.1,"breakHorizontal":13.1,"spinRate":2430,"spinDirection":219},"zone":9,"typeConfidence":0.77,"plateTime":0.3977444592381296,"extension":6.739206242483912},"hitData":{"launchSpeed":99.5,"launchAngle":4.0,"totalDistance":93.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":144.73,"coordY":148.93}},"index":5,"playId":"3d88f3e5-aa7c-32a5-ae07-4a2bcdfbea59","pitchNumber":6,"startTime":"2026-07-09T17:28:29.938Z","endTime":"2026-07-09T17:28:40.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"third":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":643289,"link":"/api/v1/people/643289"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.2,"awayTeamWinProbability":77.8,"homeTeamWinProbabilityAdded":-7.399999999999999,"leverageIndex":1.15,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2026-07-09T17:28:40.949Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dominic Smith strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-09T17:28:44.962Z","endTime":"2026-07-09T17:30:42.450Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.6,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.45476547537829,"aZ":-15.75107193432131,"pfxX":-5.28748892616845,"pfxZ":8.601974987924901,"pX":0.2408173678535022,"pZ":1.917209187794372,"vX0":6.03471498145366,"vY0":-136.88958599250043,"vZ0":-6.449391273696649,"x":107.82,"y":187.02,"x0":-1.298846752493964,"y0":50.00661995300933,"z0":5.370575279518251,"aX":-10.099876735639166},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.5,"breakHorizontal":8.4,"spinRate":2319,"spinDirection":222},"zone":8,"typeConfidence":0.91,"plateTime":0.39917077676948765,"extension":6.525978074063114},"index":0,"playId":"8a923657-3d68-380e-8e88-2654536cface","pitchNumber":1,"startTime":"2026-07-09T17:29:07.048Z","endTime":"2026-07-09T17:29:11.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"first":{"id":643289,"link":"/api/v1/people/643289"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":93.4,"endSpeed":86.5,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.077443623570808,"aZ":-14.92480533821334,"pfxX":-5.670458331428517,"pfxZ":9.094797160413115,"pX":0.4821437241532433,"pZ":1.8754504361622908,"vX0":6.739066941305365,"vY0":-135.93851135374334,"vZ0":-6.526559585303278,"x":98.62,"y":188.14,"x0":-1.276867605663308,"y0":50.00282827960031,"z0":5.318894266399985,"aX":-10.754664863238963},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.5,"breakHorizontal":9.1,"spinRate":2429,"spinDirection":221},"zone":9,"typeConfidence":0.9,"plateTime":0.4008914580899132,"extension":6.558390063350881},"index":1,"playId":"c8c0034f-220e-33a4-a5bd-93f85c8e975f","pitchNumber":2,"startTime":"2026-07-09T17:29:26.972Z","endTime":"2026-07-09T17:29:31.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"first":{"id":643289,"link":"/api/v1/people/643289"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.6,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.937919557785193,"aZ":-33.691734206765155,"pfxX":0.6635121495669734,"pfxZ":-0.9377615783620055,"pX":0.6447905364531131,"pZ":1.2044782478276623,"vX0":4.610282930715596,"vY0":-125.6286764883923,"vZ0":-3.953533052506737,"x":92.42,"y":206.26,"x0":-1.2892023088462023,"y0":50.00199816957847,"z0":5.49440165517671,"aX":1.0752266323598363},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-2.3,"breakHorizontal":-2.2,"spinRate":2580,"spinDirection":81},"zone":14,"typeConfidence":0.91,"plateTime":0.4335674192407697,"extension":6.616762829552649},"index":2,"playId":"73d9ee5a-2e44-3164-aa66-14def9dca875","pitchNumber":3,"startTime":"2026-07-09T17:29:47.714Z","endTime":"2026-07-09T17:29:51.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"first":{"id":643289,"link":"/api/v1/people/643289"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.8,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.196153561964177,"aZ":-20.155526306653705,"pfxX":-7.180754564492511,"pfxZ":6.264967609918486,"pX":-0.6705992398512888,"pZ":3.0048440166571244,"vX0":4.492803830775394,"vY0":-136.88384804158733,"vZ0":-2.869491660458303,"x":142.56,"y":157.65,"x0":-1.3912891812682187,"y0":50.00206388004395,"z0":5.429946445419283,"aX":-13.771373801536129},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.0,"breakHorizontal":12.2,"spinRate":2447,"spinDirection":227},"zone":1,"typeConfidence":0.67,"plateTime":0.39853440108560045,"extension":6.441135635555107},"index":3,"playId":"0cba1b77-4d4f-380e-a673-fdee605b020b","pitchNumber":4,"startTime":"2026-07-09T17:30:11.171Z","endTime":"2026-07-09T17:30:15.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"first":{"id":643289,"link":"/api/v1/people/643289"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":82.8,"endSpeed":76.6,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.49985236179404,"aZ":-32.28031539264347,"pfxX":7.347235357960896,"pfxZ":-0.07066798907665017,"pX":1.4279118384557308,"pZ":2.378854184811847,"vX0":4.686840431171324,"vY0":-120.59651677379847,"vZ0":-0.2336313946105284,"x":62.57,"y":174.55,"x0":-1.4924440201950115,"y0":50.002956386187776,"z0":5.313847758064248,"aX":10.86909990015514},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.1,"breakHorizontal":-14.4,"spinRate":2766,"spinDirection":61},"zone":14,"typeConfidence":0.89,"plateTime":0.4534298385950728,"extension":6.663491450049567},"index":4,"playId":"a9b97322-53bd-3443-b188-249a9d608d04","pitchNumber":5,"startTime":"2026-07-09T17:30:37.316Z","endTime":"2026-07-09T17:30:42.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"first":{"id":643289,"link":"/api/v1/people/643289"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642086,"link":"/api/v1/people/642086"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":642086,"link":"/api/v1/people/642086"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.599999999999998,"awayTeamWinProbability":76.4,"homeTeamWinProbabilityAdded":1.3999999999999986,"leverageIndex":0.56,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-07-09T17:30:42.450Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Lowe strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-09T17:33:00.675Z","endTime":"2026-07-09T17:33:51.001Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.8,"endSpeed":80.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.569619058850417,"aZ":-22.494458065926587,"pfxX":1.6396044326839825,"pfxZ":5.916078126626932,"pX":-0.16529359237494284,"pZ":3.3089777718031215,"vX0":2.9605828028182763,"vY0":-126.52364537384895,"vZ0":-2.2209294378105016,"x":123.3,"y":149.44,"x0":-1.559412583939676,"y0":50.00405918176273,"z0":5.983634233494688,"aX":2.6824012112928513},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":10.4,"breakHorizontal":-3.6,"spinRate":2122,"spinDirection":189},"zone":11,"typeConfidence":2.0,"plateTime":0.4313912907676043,"extension":6.154672301255861},"index":0,"playId":"79145025-d592-3fc0-8960-5ce9712001ff","pitchNumber":1,"startTime":"2026-07-09T17:33:08.719Z","endTime":"2026-07-09T17:33:11.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.016056701086622,"aZ":-24.209961283484294,"pfxX":1.0870214253341208,"pfxZ":4.65384462680939,"pX":0.018807909547707315,"pZ":3.2599006522525387,"vX0":3.729927721717916,"vY0":-128.99861503993242,"vZ0":-2.16193935556006,"x":116.28,"y":150.76,"x0":-1.5782122655473445,"y0":50.001377087953415,"z0":5.946618528829106,"aX":1.8592826467472932},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.3,"breakHorizontal":-2.6,"spinRate":2126,"spinDirection":185},"zone":2,"typeConfidence":2.0,"plateTime":0.4221649517737802,"extension":6.232400109693036},"index":1,"playId":"5bb0ad52-7ed2-35d2-b5cf-a3f678c056b1","pitchNumber":2,"startTime":"2026-07-09T17:33:24.389Z","endTime":"2026-07-09T17:33:27.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-09T17:33:38.026Z","endTime":"2026-07-09T17:33:47.358Z","isPitch":false,"type":"action","player":{"id":664040,"link":"/api/v1/people/664040"},"defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":82.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.566916300105383,"aZ":-22.622124394758504,"pfxX":1.0517796159955548,"pfxZ":5.564314913989989,"pX":0.21242733580818599,"pZ":3.9820066260599063,"vX0":4.15720513657785,"vY0":-129.33086232117188,"vZ0":-0.7941591368519808,"x":108.9,"y":131.27,"x0":-1.543724871687892,"y0":50.00275550180363,"z0":6.007081600674295,"aX":1.80567057925785},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":10.2,"breakHorizontal":-2.8,"spinRate":2164,"spinDirection":183},"zone":12,"typeConfidence":2.0,"plateTime":0.42134309199381637,"extension":6.145505006365605},"index":3,"playId":"c93278f4-d3a8-3d22-a8ca-86aafc4d29f9","pitchNumber":3,"startTime":"2026-07-09T17:33:47.358Z","endTime":"2026-07-09T17:33:51.001Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_ab"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_ab"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_pa"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.2,"awayTeamWinProbability":78.8,"homeTeamWinProbabilityAdded":-2.3999999999999986,"leverageIndex":0.92,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-07-09T17:33:51.001Z","atBatIndex":25},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Bryan Reynolds homers (14) on a fly ball to right field.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-09T17:33:53.774Z","endTime":"2026-07-09T17:37:28.737Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8],"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":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":{"id":693821,"link":"/api/v1/people/693821"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":83.5,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.238577393761762,"aZ":-22.006712641870873,"pfxX":0.5383957257506149,"pfxZ":5.803038378775253,"pX":0.12937964591929502,"pZ":2.341196693880453,"vX0":4.035540120817667,"vY0":-130.21624974923466,"vZ0":-4.922243709480685,"x":112.07,"y":175.57,"x0":-1.4977616728161505,"y0":50.00194290713684,"z0":5.878279528688003,"aX":0.9417751649983929},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.8,"breakHorizontal":-1.7,"spinRate":2117,"spinDirection":184},"zone":5,"typeConfidence":2.0,"plateTime":0.4174835724856707,"extension":6.180708599088973},"index":0,"playId":"4d9beb58-5eae-3cb0-9a5b-b2f2e92b7fd0","pitchNumber":1,"startTime":"2026-07-09T17:34:16.985Z","endTime":"2026-07-09T17:34:21.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.97177356423831,"aZ":-26.9680523159202,"pfxX":-7.675487348349902,"pfxZ":3.3746945221191345,"pX":-1.57816978953971,"pZ":1.6208731560691854,"vX0":2.623679608424623,"vY0":-123.70937565377214,"vZ0":-4.691065095690868,"x":177.16,"y":195.02,"x0":-1.658841297321243,"y0":50.00003598409412,"z0":5.817240491376185,"aX":-11.827932213884838},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":5.2,"breakHorizontal":13.2,"spinRate":1143,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.4437042975459544,"extension":6.266474469826925},"index":1,"playId":"4a2ef155-6e01-30cc-870c-c4a19a4cc6eb","pitchNumber":2,"startTime":"2026-07-09T17:34:39.502Z","endTime":"2026-07-09T17:34:43.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":83.1,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.17641701371925,"aZ":-21.273933977655293,"pfxX":0.757175433375765,"pfxZ":6.245214676487633,"pX":0.2654827362796163,"pZ":3.112165326566473,"vX0":4.566545431820532,"vY0":-130.20719728349783,"vZ0":-3.052904613252201,"x":106.88,"y":154.75,"x0":-1.5977009622255351,"y0":50.00025171772027,"z0":5.88009312713499,"aX":1.3208434521351569},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":11.0,"breakHorizontal":-2.3,"spinRate":2243,"spinDirection":183},"zone":3,"typeConfidence":2.0,"plateTime":0.41806325426475954,"extension":6.228562679760638},"index":2,"playId":"2105dfbb-e481-3dc3-80d7-2bf3d56883a5","pitchNumber":3,"startTime":"2026-07-09T17:34:53.440Z","endTime":"2026-07-09T17:34:58.215Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-09T17:35:10.975Z","endTime":"2026-07-09T17:35:24.191Z","isPitch":false,"type":"action","player":{"id":668804,"link":"/api/v1/people/668804"},"defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.1,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.699164073591,"aZ":-24.476424537501597,"pfxX":-8.40440390265817,"pfxZ":4.440904088919714,"pX":0.14327677872686564,"pZ":3.615916211465236,"vX0":6.657929142981318,"vY0":-131.09306172417004,"vZ0":-1.3205946080674225,"x":111.54,"y":141.15,"x0":-1.3422412075823604,"y0":50.0031887830026,"z0":5.9598534843717905,"aX":-14.57252120019476},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.9,"breakHorizontal":13.7,"spinRate":1943,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.4184178601379398,"extension":6.240216781022234},"index":4,"playId":"b2ad28f1-3e86-39fa-b10d-86d508027e35","pitchNumber":4,"startTime":"2026-07-09T17:35:24.191Z","endTime":"2026-07-09T17:35:51.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":83.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.682861634215595,"aZ":-23.16020481667916,"pfxX":1.4835398558434068,"pfxZ":5.140366045185495,"pX":-0.5087391835408072,"pZ":2.784283945823627,"vX0":2.2852048609574616,"vY0":-130.6021908941149,"vZ0":-3.600701815597123,"x":136.39,"y":163.6,"x0":-1.5828071789047575,"y0":50.0006436180849,"z0":5.892869615916972,"aX":2.600381365065783},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.9,"breakHorizontal":-3.1,"spinRate":2126,"spinDirection":189},"zone":4,"typeConfidence":2.0,"plateTime":0.4170210424820677,"extension":6.238856523766033},"index":5,"playId":"5fd8c543-3517-3b21-8184-970d259a29b6","pitchNumber":5,"startTime":"2026-07-09T17:36:00.469Z","endTime":"2026-07-09T17:36:04.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.866460754068015,"aZ":-34.16174258984364,"pfxX":0.20971264529499667,"pfxZ":-1.2959102540364524,"pX":0.6846966600907686,"pZ":1.7831623108599193,"vX0":4.727923490623693,"vY0":-122.77705839534507,"vZ0":-3.109509134959069,"x":90.9,"y":190.63,"x0":-1.2879901378613192,"y0":50.000909186204865,"z0":5.954579869717273,"aX":0.32192221385691666},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-2.8,"breakHorizontal":-1.4,"spinRate":2478,"spinDirection":45},"zone":9,"typeConfidence":2.0,"plateTime":0.4450276470816257,"extension":6.248290724969879},"index":6,"playId":"44674b46-6539-3898-8dbe-d04bb08d4b77","pitchNumber":6,"startTime":"2026-07-09T17:36:20.525Z","endTime":"2026-07-09T17:36:24.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.489149144483545,"aZ":-21.564580425611393,"pfxX":0.6713571373936937,"pfxZ":6.11885638828951,"pX":0.7174247864561415,"pZ":1.9522410959867054,"vX0":5.382240096471515,"vY0":-130.38868250001326,"vZ0":-5.825733319508446,"x":89.65,"y":186.07,"x0":-1.4545200094623936,"y0":50.00617240045874,"z0":5.825700745824069,"aX":1.1646025674238287},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":10.1,"breakHorizontal":-2.3,"spinRate":2138,"spinDirection":190},"zone":9,"typeConfidence":2.0,"plateTime":0.4188634770262061,"extension":6.3395588761240145},"index":7,"playId":"a11ebd3b-8de2-3ddd-b908-fba27236e206","pitchNumber":7,"startTime":"2026-07-09T17:36:44.888Z","endTime":"2026-07-09T17:36:50.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.462817126138162,"aZ":-36.75642778290888,"pfxX":2.248140190029574,"pfxZ":-3.063401996392864,"pX":-0.18898912958336336,"pZ":2.673576911924045,"vX0":2.498169476188221,"vY0":-121.40179934853678,"vZ0":-0.524639220457632,"x":124.2,"y":166.59,"x0":-1.5229476987385018,"y0":50.00424009679925,"z0":6.088034444435079,"aX":3.3603088046181435},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-5.4,"breakHorizontal":-4.7,"spinRate":2478,"spinDirection":52},"zone":5,"typeConfidence":2.0,"plateTime":0.4509283300592446,"extension":6.122609267275322},"hitData":{"launchSpeed":102.2,"launchAngle":30.0,"totalDistance":390.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":214.54,"coordY":67.71}},"index":8,"playId":"61de2996-4d9c-3589-813e-5fc1d5d14539","pitchNumber":8,"startTime":"2026-07-09T17:37:00.679Z","endTime":"2026-07-09T17:37:28.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_ab"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_ab"},{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.099999999999998,"awayTeamWinProbability":69.9,"homeTeamWinProbabilityAdded":8.899999999999999,"leverageIndex":0.65,"dramaIndex":76.0,"contextMetrics":{},"playEndTime":"2026-07-09T17:37:28.737Z","atBatIndex":26},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Esmerlyn Valdez homers (7) on a fly ball to left field.","rbi":1,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-09T17:37:14.080Z","endTime":"2026-07-09T17:38:35.071Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":{"id":693821,"link":"/api/v1/people/693821"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":91.6,"endSpeed":84.8,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.835589532950625,"aZ":-23.715393566374033,"pfxX":-5.34750245520523,"pfxZ":4.682662134534051,"pX":2.1530544057022105,"pZ":0.9858422495832742,"vX0":10.551163321470638,"vY0":-132.86285965693543,"vZ0":-8.118560162712827,"x":34.93,"y":212.16,"x0":-1.1572572230472946,"y0":50.002145576594025,"z0":5.778015372004442,"aX":-9.656314712046045},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.0,"breakHorizontal":7.7,"spinRate":2133,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.41070889541299715,"extension":6.370862275511874},"index":0,"playId":"d335da95-a45a-3386-89dc-af3de5ef35e1","pitchNumber":1,"startTime":"2026-07-09T17:37:46.238Z","endTime":"2026-07-09T17:37:50.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.9,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.740633331051228,"aZ":-30.245693599196116,"pfxX":0.5210785093002501,"pfxZ":1.262041390725516,"pX":0.3641244814836484,"pZ":1.987557665972354,"vX0":4.114404031343862,"vY0":-122.862841019615,"vZ0":-3.409387238399493,"x":103.12,"y":185.12,"x0":-1.3981656610572983,"y0":50.005648122107274,"z0":5.956465427447477,"aX":0.798693692832889},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.8,"breakHorizontal":-1.9,"spinRate":2395,"spinDirection":70},"zone":9,"typeConfidence":2.0,"plateTime":0.44536138410000126,"extension":6.200933059086765},"hitData":{"launchSpeed":104.3,"launchAngle":35.0,"totalDistance":394.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":14.75,"coordY":83.2}},"index":1,"playId":"222186fe-89b0-3454-8420-f0adef331fbe","pitchNumber":2,"startTime":"2026-07-09T17:38:01.079Z","endTime":"2026-07-09T17:38:35.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"credit":"b_ab"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_ab"},{"player":{"id":699013,"link":"/api/v1/people/699013"},"credit":"b_pa"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.9,"awayTeamWinProbability":59.1,"homeTeamWinProbabilityAdded":10.8,"leverageIndex":0.75,"dramaIndex":90.0,"contextMetrics":{},"playEndTime":"2026-07-09T17:38:35.071Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan O'Hearn grounds out to first baseman Matt Olson.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-09T17:38:14.756Z","endTime":"2026-07-09T17:39:03.295Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"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":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.5,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.51238887197686,"aZ":-22.352052791755003,"pfxX":0.8104300428156319,"pfxZ":5.668790957237157,"pX":0.2567812010212827,"pZ":1.9528605470352265,"vX0":4.26533891248025,"vY0":-130.76336171862962,"vZ0":-5.704456289665169,"x":107.21,"y":186.05,"x0":-1.5005563690080412,"y0":50.00110256924343,"z0":5.838972950839937,"aX":1.4030818469688522},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.2,"breakHorizontal":-2.4,"spinRate":2158,"spinDirection":193},"zone":9,"typeConfidence":2.0,"plateTime":0.4188300176362483,"extension":6.232801099323068},"hitData":{"launchSpeed":98.4,"launchAngle":1.0,"totalDistance":50.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":164.67,"coordY":156.89}},"index":0,"playId":"18b28704-d415-3b06-a7ff-8a2ad57d9bb7","pitchNumber":1,"startTime":"2026-07-09T17:38:53.772Z","endTime":"2026-07-09T17:39:03.295Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_ab"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_ab"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.0,"awayTeamWinProbability":61.0,"homeTeamWinProbabilityAdded":-1.8999999999999986,"leverageIndex":0.78,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-07-09T17:39:03.295Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Gonzales flies out to right fielder Mike Yastrzemski.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-09T17:39:06.046Z","endTime":"2026-07-09T17:39:52.241Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.1,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.624046180224063,"aZ":-21.626693823731742,"pfxX":-7.603793713567551,"pfxZ":5.9763618994480066,"pX":0.0813240495452437,"pZ":1.8169605997559637,"vX0":6.428210134657491,"vY0":-132.34897069465998,"vZ0":-6.153052060488024,"x":113.9,"y":189.72,"x0":-1.3973029037661155,"y0":50.004241225827336,"z0":5.768097657534419,"aX":-13.420309339020404},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.6,"breakHorizontal":12.2,"spinRate":2122,"spinDirection":210},"zone":8,"typeConfidence":2.0,"plateTime":0.41469442051902217,"extension":6.353933016872574},"index":0,"playId":"f137f481-b3fa-323d-ac47-1ccf545d8a0a","pitchNumber":1,"startTime":"2026-07-09T17:39:25.928Z","endTime":"2026-07-09T17:39:29.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.5,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.844239321399886,"aZ":-22.5308582223063,"pfxX":-6.302119652646411,"pfxZ":5.424606769563649,"pX":-0.34480458831839916,"pZ":2.45761506819522,"vX0":5.12715580702432,"vY0":-132.3843801622142,"vZ0":-4.491575082900958,"x":130.14,"y":172.42,"x0":-1.486345776593318,"y0":50.002704034917755,"z0":5.8221558135916265,"aX":-11.203706680240442},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.1,"breakHorizontal":10.3,"spinRate":2113,"spinDirection":205},"zone":4,"typeConfidence":2.0,"plateTime":0.41348454392879175,"extension":6.413345143660198},"hitData":{"launchSpeed":88.7,"launchAngle":29.0,"totalDistance":297.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":204.47,"coordY":108.42}},"index":1,"playId":"b22533f4-7009-3bb9-8faa-ea4a29477cbf","pitchNumber":2,"startTime":"2026-07-09T17:39:43.810Z","endTime":"2026-07-09T17:39:52.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_ab"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_ab"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_pa"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.7,"awayTeamWinProbability":62.3,"homeTeamWinProbabilityAdded":-1.2999999999999972,"leverageIndex":0.5,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-07-09T17:39:52.241Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Riley strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-09T17:42:00.781Z","endTime":"2026-07-09T17:43:30.911Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Cam Sanders replaces Mitch Keller.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-09T17:40:22.175Z","endTime":"2026-07-09T17:42:03.096Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676742,"link":"/api/v1/people/676742"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.69650201258807,"aZ":-14.457058420051098,"pfxX":-3.7797993284787808,"pfxZ":8.658299556795932,"pX":0.07408857357771878,"pZ":3.496969468956168,"vX0":9.548945831577749,"vY0":-141.3209731538474,"vZ0":-4.186201303409073,"x":114.18,"y":144.36,"x0":-2.840115370132606,"y0":50.00252498036674,"z0":5.910009450667663,"aX":-7.7352145875138065},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.1,"breakHorizontal":5.2,"spinRate":2642,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.3858706567852179,"extension":5.951319945223652},"index":1,"playId":"23b86ee2-80ea-3600-9f86-e253ae9ebc4e","pitchNumber":1,"startTime":"2026-07-09T17:42:03.096Z","endTime":"2026-07-09T17:42:07.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.6,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.679112369237803,"aZ":-18.01737403957863,"pfxX":-3.604792718641741,"pfxZ":7.10361274858505,"pX":-0.778992729801825,"pZ":2.9285837396701266,"vX0":6.9621911516256105,"vY0":-139.39812611098802,"vZ0":-5.171186070201118,"x":146.69,"y":159.71,"x0":-2.826569804623612,"y0":50.00200308168143,"z0":5.975379620084537,"aX":-7.18350584816897},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.1,"breakHorizontal":5.3,"spinRate":2497,"spinDirection":199},"zone":1,"typeConfidence":2.0,"plateTime":0.3910697031512891,"extension":6.011963587178763},"index":2,"playId":"69a8541b-6a03-3493-a4e1-cac986bd0d60","pitchNumber":2,"startTime":"2026-07-09T17:42:18.482Z","endTime":"2026-07-09T17:42:22.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.3,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.604368206068106,"aZ":-27.1760234793767,"pfxX":-0.6808709626578269,"pfxZ":3.019759704923473,"pX":1.193023065645876,"pZ":2.0935336169748044,"vX0":10.065237206612178,"vY0":-127.22348477346088,"vZ0":-4.262304598625943,"x":71.52,"y":182.25,"x0":-2.7091032527815972,"y0":50.00468376449927,"z0":5.919316392134823,"aX":-1.128919064608401},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.8,"breakHorizontal":-0.8,"spinRate":2668,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.4288482573791321,"extension":5.9110684396821505},"index":3,"playId":"c3cb9d96-bbbb-36fe-b8dd-19a1caa0bec7","pitchNumber":3,"startTime":"2026-07-09T17:42:31.890Z","endTime":"2026-07-09T17:42:36.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.787757487780357,"aZ":-12.862253267305196,"pfxX":-3.0669733082726336,"pfxZ":9.958838055222827,"pX":-0.9371126887923137,"pZ":2.8518733161979117,"vX0":6.194267433032064,"vY0":-138.13866255841378,"vZ0":-6.100373530179016,"x":152.72,"y":161.78,"x0":-2.8066320047592295,"y0":50.005042172018264,"z0":5.948118435803042,"aX":-5.949366239724996},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.0,"breakHorizontal":4.3,"spinRate":2499,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.3960028198840422,"extension":6.206881687732337},"index":4,"playId":"e55a231d-4d53-3762-8cbf-063a4f485b74","pitchNumber":4,"startTime":"2026-07-09T17:42:48.196Z","endTime":"2026-07-09T17:42:51.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":97.3,"endSpeed":89.0,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.8764210914111,"aZ":-13.145494458871722,"pfxX":-2.292865747850799,"pfxZ":9.355170184000904,"pX":-1.279109325037802,"pZ":3.522553914531192,"vX0":5.692530336592596,"vY0":-141.61870642587368,"vZ0":-4.119276794474974,"x":165.76,"y":143.67,"x0":-3.016026338700957,"y0":50.005567328333164,"z0":5.8348702634055245,"aX":-4.66560383529378},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.3,"breakHorizontal":3.0,"spinRate":2626,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.3865297538058803,"extension":6.120365492351468},"index":5,"playId":"645b5a22-6ee6-3b02-8305-45717d6c0679","pitchNumber":5,"startTime":"2026-07-09T17:43:09.173Z","endTime":"2026-07-09T17:43:13.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":82.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.715700310266474,"aZ":-29.3433806298782,"pfxX":0.324068151836717,"pfxZ":1.67140032579674,"pX":0.8115151053890464,"pZ":1.027862837511999,"vX0":8.737718046752112,"vY0":-128.0992866289559,"vZ0":-6.265401188514301,"x":86.07,"y":211.03,"x0":-2.6588215392991073,"y0":50.00394721500896,"z0":5.744242553309064,"aX":0.5471887603531301},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.0,"breakHorizontal":-2.2,"spinRate":2625,"spinDirection":136},"zone":14,"typeConfidence":2.0,"plateTime":0.42449808651777676,"extension":6.082568010800169},"index":6,"playId":"615fde54-01ef-3488-9ecc-649657f34c2f","pitchNumber":6,"startTime":"2026-07-09T17:43:26.506Z","endTime":"2026-07-09T17:43:30.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"credit":"b_ab"},{"player":{"id":676742,"link":"/api/v1/people/676742"},"credit":"p_ab"},{"player":{"id":663586,"link":"/api/v1/people/663586"},"credit":"b_pa"},{"player":{"id":676742,"link":"/api/v1/people/676742"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-07-09T17:43:30.911Z","atBatIndex":30},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mike Yastrzemski walks.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-09T17:43:32.602Z","endTime":"2026-07-09T17:47:33.225Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7,8,9,10],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":89.0,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.966461204340494,"aZ":-16.541603783347348,"pfxX":-3.4085382502209023,"pfxZ":7.7321336003606,"pX":-0.5829330496619963,"pZ":3.2174405657825136,"vX0":8.090752733168127,"vY0":-140.8047651160035,"vZ0":-4.1966948932336425,"x":139.22,"y":151.91,"x0":-3.04211032839147,"y0":50.00199206162679,"z0":5.7874977524629685,"aX":-6.891558958301991},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.4,"breakHorizontal":4.7,"spinRate":2618,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.3880110280590765,"extension":6.138290373351425},"index":0,"playId":"e99865a1-e24d-376b-8a2d-a0ca449dc7b9","pitchNumber":1,"startTime":"2026-07-09T17:43:54.274Z","endTime":"2026-07-09T17:43:58.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.6,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.392654705345947,"aZ":-14.289682436652178,"pfxX":-3.1779023439709144,"pfxZ":8.951376399414489,"pX":-1.4228541373998629,"pZ":2.9430695041157318,"vX0":5.640077845905026,"vY0":-139.73897428188297,"vZ0":-5.470107851252546,"x":171.24,"y":159.32,"x0":-3.0449419579799786,"y0":50.00566790506045,"z0":5.848110368877482,"aX":-6.351855331743447},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.4,"breakHorizontal":4.7,"spinRate":2655,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.39039526690569826,"extension":6.039145871134625},"index":1,"playId":"545646a1-8ee0-35cc-9e9b-29c871355636","pitchNumber":2,"startTime":"2026-07-09T17:44:10.772Z","endTime":"2026-07-09T17:44:14.655Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":80.0,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.362515705913438,"aZ":-32.22456352935528,"pfxX":2.6426369875164384,"pfxZ":-0.031989215376908575,"pX":-0.6427910248064203,"pZ":1.6805392294067591,"vX0":5.047451643865527,"vY0":-125.35156331963832,"vZ0":-3.826516987076598,"x":141.5,"y":193.41,"x0":-3.019238769306134,"y0":50.002996628752776,"z0":5.834374060945652,"aX":4.239455475168804},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.6,"breakHorizontal":-5.9,"spinRate":2755,"spinDirection":109},"zone":7,"typeConfidence":2.0,"plateTime":0.43556913910029893,"extension":5.9131591635306835},"index":2,"playId":"7a529a6e-385a-3bc9-bddc-4aab439a0568","pitchNumber":3,"startTime":"2026-07-09T17:44:29.281Z","endTime":"2026-07-09T17:44:34.026Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"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-09T17:44:42.815Z","endTime":"2026-07-09T17:44:58.353Z","isPitch":false,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"},"defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.8,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.24548402909776,"aZ":-31.607260145331914,"pfxX":-8.636434779229067,"pfxZ":0.3286497645954576,"pX":0.746749082403552,"pZ":2.879519004808642,"vX0":11.923448137808721,"vY0":-130.67534985276234,"vZ0":-1.6160102124264133,"x":88.54,"y":161.03,"x0":-2.7426777831537934,"y0":50.00414164745084,"z0":5.869242486627069,"aX":-15.012042968274171},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":0.5,"breakHorizontal":13.2,"spinRate":1878,"spinDirection":241},"zone":3,"typeConfidence":2.0,"plateTime":0.41834263385365,"extension":5.903808310655658},"index":4,"playId":"0ea040c8-b583-3f3f-afdf-a6fb9b229a7f","pitchNumber":4,"startTime":"2026-07-09T17:44:58.353Z","endTime":"2026-07-09T17:45:03.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.6,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.85474602033095,"aZ":-29.830461223608808,"pfxX":-6.954305347506807,"pfxZ":1.2792788564636393,"pX":0.6029002250318795,"pZ":1.2404278935372808,"vX0":11.160261568555278,"vY0":-133.63303739423452,"vZ0":-5.927455029439539,"x":94.02,"y":205.29,"x0":-2.696389188447781,"y0":50.00544882779499,"z0":5.591178728651765,"aX":-12.76438465786224},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":1.3,"breakHorizontal":10.6,"spinRate":1687,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.4076061688729773,"extension":6.424406879638527},"index":5,"playId":"a4b8c525-27d4-3ea7-b957-0db64c4da06f","pitchNumber":5,"startTime":"2026-07-09T17:45:15.855Z","endTime":"2026-07-09T17:45:28.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":97.6,"endSpeed":89.8,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.07413037885369,"aZ":-14.679662681322489,"pfxX":-3.200945405155859,"pfxZ":8.504906023482405,"pX":-0.02739930336347273,"pZ":3.692662826458696,"vX0":9.053772429236231,"vY0":-141.95572723425892,"vZ0":-3.44590881548206,"x":118.04,"y":139.08,"x0":-2.8311022682817306,"y0":50.005371643260816,"z0":5.846747060334595,"aX":-6.587750658082661},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.0,"breakHorizontal":4.1,"spinRate":2644,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.38469057500950976,"extension":5.994008912569852},"index":6,"playId":"b2729aa6-4ace-38b8-b4d2-84a3db8c3d86","pitchNumber":6,"startTime":"2026-07-09T17:45:41.521Z","endTime":"2026-07-09T17:45:44.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":83.3,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.99971308423937,"aZ":-28.447739268507135,"pfxX":0.25720174657628125,"pfxZ":2.1557806706908185,"pX":0.31306207293267757,"pZ":2.453098357654869,"vX0":7.756528305823774,"vY0":-129.27619302482202,"vZ0":-3.2009352474963824,"x":105.07,"y":172.55,"x0":-2.7307318177631186,"y0":50.00637819914236,"z0":5.837091847419078,"aX":0.44597504056228116},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.5,"breakHorizontal":-1.8,"spinRate":2704,"spinDirection":120},"zone":6,"typeConfidence":2.0,"plateTime":0.4199382787561454,"extension":6.001959717729627},"index":7,"playId":"b54a7074-3ad0-342a-810a-7e2dc5685237","pitchNumber":7,"startTime":"2026-07-09T17:46:03.015Z","endTime":"2026-07-09T17:46:06.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.9,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.219754666905438,"aZ":-32.11447142905179,"pfxX":1.9569880773213306,"pfxZ":0.036714806347958984,"pX":-1.6487154880645052,"pZ":3.6375302719187745,"vX0":3.172200160863382,"vY0":-128.50010331563539,"vZ0":0.5935387801220111,"x":179.85,"y":140.57,"x0":-3.1470418179555164,"y0":50.004465645610246,"z0":5.871897049451013,"aX":3.3169709905707956},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.4,"breakHorizontal":-4.2,"spinRate":2842,"spinDirection":97},"zone":11,"typeConfidence":2.0,"plateTime":0.424054368630979,"extension":5.936028178851064},"index":8,"playId":"7b3c50d5-1b5c-3cf9-8ed1-a159c06044bf","pitchNumber":8,"startTime":"2026-07-09T17:46:24.657Z","endTime":"2026-07-09T17:46:28.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.6,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.05856675114674,"aZ":-13.708238751978943,"pfxX":-3.43990718870878,"pfxZ":9.420695802677978,"pX":-0.2721618917944027,"pZ":3.405772226440482,"vX0":8.136310908886431,"vY0":-138.65279363046133,"vZ0":-4.265207070398865,"x":127.37,"y":146.82,"x0":-2.788951754894531,"y0":50.002746081737754,"z0":5.869415447479837,"aX":-6.743686194294953},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.4,"breakHorizontal":4.7,"spinRate":2587,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3940309139836886,"extension":6.181065893413714},"index":9,"playId":"de7a78b0-adf6-3385-b6b9-1a2ab0f393ea","pitchNumber":9,"startTime":"2026-07-09T17:46:44.053Z","endTime":"2026-07-09T17:46:51.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":91.7,"endSpeed":84.5,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.230046479458547,"aZ":-23.89165179070916,"pfxX":-5.068257658098706,"pfxZ":4.609666448997583,"pX":1.2648660210162785,"pZ":1.217200019082259,"vX0":11.950528377085575,"vY0":-132.9127081940738,"vZ0":-7.010262429881464,"x":68.79,"y":205.92,"x0":-2.6219007931019864,"y0":50.006634532783195,"z0":5.612187079886817,"aX":-9.114509939684059},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.0,"breakHorizontal":6.7,"spinRate":1676,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.4113578389889456,"extension":6.197029429261138},"index":10,"playId":"517aa579-afff-34f2-af4d-4185d58146c1","pitchNumber":10,"startTime":"2026-07-09T17:47:28.355Z","endTime":"2026-07-09T17:47:33.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_pa"},{"player":{"id":676742,"link":"/api/v1/people/676742"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.5,"awayTeamWinProbability":62.5,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.67,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-07-09T17:47:33.225Z","atBatIndex":31},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jim Jarvis homers (1) on a fly ball to right field. Mike Yastrzemski scores.","rbi":2,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-09T17:47:37.920Z","endTime":"2026-07-09T17:48:26.061Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742"},"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":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"responsiblePitcher":{"id":676742,"link":"/api/v1/people/676742"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"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":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":{"id":676742,"link":"/api/v1/people/676742"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"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":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.8,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.901107224756913,"aZ":-16.42307195269242,"pfxX":-2.8866155339817148,"pfxZ":8.408701418215314,"pX":-0.03307660561780558,"pZ":3.2098427183850204,"vX0":8.511836073788919,"vY0":-135.59136169955013,"vZ0":-4.235743316501454,"x":118.26,"y":152.11,"x0":-2.8293907934096443,"y0":50.006326142736235,"z0":5.928230948001243,"aX":-5.410252396817366},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.5,"breakHorizontal":3.6,"spinRate":2509,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.40299075377209626,"extension":6.208565711609479},"hitData":{"launchSpeed":101.7,"launchAngle":26.0,"totalDistance":397.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":209.23,"coordY":61.21}},"index":0,"playId":"e74ae421-ede8-3e78-b4ed-462eec544bff","pitchNumber":1,"startTime":"2026-07-09T17:48:00.624Z","endTime":"2026-07-09T17:48:26.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":805347,"link":"/api/v1/people/805347","batSide":{"code":"L","description":"Left"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805347,"link":"/api/v1/people/805347"},"credit":"b_ab"},{"player":{"id":676742,"link":"/api/v1/people/676742"},"credit":"p_ab"},{"player":{"id":805347,"link":"/api/v1/people/805347"},"credit":"b_pa"},{"player":{"id":676742,"link":"/api/v1/people/676742"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.900000000000002,"awayTeamWinProbability":80.1,"homeTeamWinProbabilityAdded":-17.599999999999998,"leverageIndex":1.25,"dramaIndex":145.0,"contextMetrics":{},"playEndTime":"2026-07-09T17:48:26.061Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Harris II strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-09T17:48:15.175Z","endTime":"2026-07-09T17:49:50.436Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":90.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.275800946750802,"aZ":-14.958106510849271,"pfxX":-2.9255806008183294,"pfxZ":8.345865858199026,"pX":-0.05009558332403469,"pZ":1.5474443138005125,"vX0":9.387901443181798,"vY0":-142.18706253626064,"vZ0":-8.79646261508955,"x":118.91,"y":197.0,"x0":-3.0035285764392294,"y0":50.00458725804785,"z0":5.614607677419332,"aX":-6.036741925199227},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.6,"breakHorizontal":3.6,"spinRate":2643,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.38409480304666177,"extension":6.191358553004802},"index":0,"playId":"4d4fbdb2-0d9d-36ca-b895-53c36f8953fa","pitchNumber":1,"startTime":"2026-07-09T17:48:47.048Z","endTime":"2026-07-09T17:48:50.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.1824322236147,"aZ":-29.72042248403894,"pfxX":0.11241759344177904,"pfxZ":1.5433239300437478,"pX":-0.8224393613614247,"pZ":2.556970597309805,"vX0":5.433740334482011,"vY0":-124.58358153935703,"vZ0":-2.232882853624743,"x":148.35,"y":169.74,"x0":-3.035365096448667,"y0":50.004063527828606,"z0":5.892272050618335,"aX":0.17809936174987745},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.5,"breakHorizontal":-1.3,"spinRate":2681,"spinDirection":107},"zone":4,"typeConfidence":2.0,"plateTime":0.4376244287493676,"extension":5.9264177006030945},"index":1,"playId":"d7879f83-fdf8-390f-82da-da054e89560e","pitchNumber":2,"startTime":"2026-07-09T17:49:02.736Z","endTime":"2026-07-09T17:49:06.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":80.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.86134835048453,"aZ":-32.62792343353505,"pfxX":1.0511485051346097,"pfxZ":-0.2803537631782871,"pX":0.6303936742806856,"pZ":0.9745678625304094,"vX0":8.220441910683478,"vY0":-125.36960231362721,"vZ0":-5.502200825035108,"x":92.97,"y":212.47,"x0":-2.8079378630518743,"y0":50.004505841034955,"z0":5.815461516836917,"aX":1.696106561822542},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.4,"breakHorizontal":-3.5,"spinRate":2687,"spinDirection":79},"zone":14,"typeConfidence":2.0,"plateTime":0.43447812347535963,"extension":5.803976473249232},"index":2,"playId":"ec1b5cc3-e78b-31f5-981a-70df27bef9bc","pitchNumber":3,"startTime":"2026-07-09T17:49:18.601Z","endTime":"2026-07-09T17:49:22.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"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-09T17:49:36.617Z","endTime":"2026-07-09T17:49:45.308Z","isPitch":false,"type":"action","player":{"id":671739,"link":"/api/v1/people/671739"},"defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":98.0,"endSpeed":90.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.374853717921855,"aZ":-14.747766687281276,"pfxX":-3.4733629490214892,"pfxZ":8.486790741278089,"pX":0.640121071499698,"pZ":1.2658292546817616,"vX0":10.983031586501632,"vY0":-142.09890115373148,"vZ0":-9.604510872096299,"x":92.6,"y":204.6,"x0":-2.8170339984628407,"y0":50.000996826072026,"z0":5.617938876171477,"aX":-7.131591544135069},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.6,"breakHorizontal":4.2,"spinRate":2622,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.3848925597481654,"extension":6.183950569777105},"index":4,"playId":"d93def75-7951-32df-ac95-ba1d9a28fb7e","pitchNumber":4,"startTime":"2026-07-09T17:49:45.308Z","endTime":"2026-07-09T17:49:50.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_ab"},{"player":{"id":676742,"link":"/api/v1/people/676742"},"credit":"p_ab"},{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_pa"},{"player":{"id":676742,"link":"/api/v1/people/676742"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.9,"awayTeamWinProbability":79.1,"homeTeamWinProbabilityAdded":0.9999999999999964,"leverageIndex":0.39,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-07-09T17:49:50.436Z","atBatIndex":33},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ozzie Albies walks.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-09T17:49:51.513Z","endTime":"2026-07-09T17:52:15.286Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":89.0,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.09592019330234,"aZ":-14.567147369819041,"pfxX":-4.627323324981717,"pfxZ":8.740137897207227,"pX":1.0631810547970808,"pZ":2.5275678148013574,"vX0":12.713074397864656,"vY0":-140.8263882327579,"vZ0":-5.801340747118817,"x":76.47,"y":170.54,"x0":-2.9024783360675506,"y0":50.001464325508074,"z0":5.551604225706877,"aX":-9.321111996748172},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.8,"breakHorizontal":5.9,"spinRate":2603,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.38849429478831343,"extension":6.377437607229974},"index":0,"playId":"f1b227d3-87b9-34b3-ade6-49431c8927bd","pitchNumber":1,"startTime":"2026-07-09T17:50:12.163Z","endTime":"2026-07-09T17:50:15.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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.9,"endSpeed":88.6,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.408657217608383,"aZ":-13.746988351093922,"pfxX":-5.003876672641771,"pfxZ":9.14076449639953,"pX":-1.0485771822789118,"pZ":3.812323799045765,"vX0":7.416324126467563,"vY0":-140.94955711038864,"vZ0":-2.8216122823574556,"x":156.97,"y":135.85,"x0":-3.061253213956326,"y0":50.00578585561487,"z0":5.711687719153268,"aX":-10.091438225427408},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.2,"breakHorizontal":7.6,"spinRate":2704,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3882960297988367,"extension":6.0579909081481444},"index":1,"playId":"c47add91-3440-3979-9b16-1ea6af06a407","pitchNumber":2,"startTime":"2026-07-09T17:50:31.373Z","endTime":"2026-07-09T17:50:35.844Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.7,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.322618570425657,"aZ":-28.99078713705429,"pfxX":0.5015377500313942,"pfxZ":1.943499319110792,"pX":0.44362717633594606,"pZ":2.1252546688544394,"vX0":8.239348088565444,"vY0":-126.73737566145464,"vZ0":-3.40233797478776,"x":100.09,"y":181.4,"x0":-2.905817282579349,"y0":50.00315262599778,"z0":5.784466144740056,"aX":0.81939501050364},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.0,"breakHorizontal":-2.6,"spinRate":2637,"spinDirection":137},"zone":6,"typeConfidence":2.0,"plateTime":0.4311180823793186,"extension":6.1135954358783335},"index":2,"playId":"98a0fb15-6c44-3abc-af50-fc6d2ade7f2f","pitchNumber":3,"startTime":"2026-07-09T17:50:47.053Z","endTime":"2026-07-09T17:50:51.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.6,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.819822509506796,"aZ":-29.265294356069518,"pfxX":-7.123491005186603,"pfxZ":1.5836761442259153,"pX":-1.9284457963491206,"pZ":3.333519701962574,"vX0":5.490252253184144,"vY0":-134.75279190612173,"vZ0":-1.1346986899953302,"x":190.51,"y":148.77,"x0":-3.0687854420198573,"y0":50.00246047481288,"z0":5.831388627162726,"aX":-13.074542207215575},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":2.9,"breakHorizontal":11.6,"spinRate":1883,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.4067738667833063,"extension":5.9128176726817685},"index":3,"playId":"066780e0-bed1-3ebe-ad79-e275bd260c76","pitchNumber":4,"startTime":"2026-07-09T17:51:11.033Z","endTime":"2026-07-09T17:51:14.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.9,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.263805667886714,"aZ":-28.05554689501632,"pfxX":-0.8601604725390959,"pfxZ":2.4492169799572876,"pX":-0.1228971696749868,"pZ":1.5042576221519188,"vX0":7.275274462125947,"vY0":-128.00279317187594,"vZ0":-5.217995664112368,"x":121.68,"y":198.17,"x0":-2.874697304667087,"y0":50.00061952951515,"z0":5.73171936272755,"aX":-1.44542662884261},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.6,"breakHorizontal":0.1,"spinRate":2519,"spinDirection":183},"zone":8,"typeConfidence":2.0,"plateTime":0.4258317302232091,"extension":5.9861982585035225},"index":4,"playId":"3847f738-48fd-3989-827d-c31e94f99ce4","pitchNumber":5,"startTime":"2026-07-09T17:51:29.913Z","endTime":"2026-07-09T17:51:35.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.15209958985128,"aZ":-13.727990211474186,"pfxX":-3.0055187433457435,"pfxZ":9.314876275924947,"pX":-0.2647401068407331,"pZ":3.696297582382123,"vX0":8.594215091975695,"vY0":-139.75776659142076,"vZ0":-3.2598866113368272,"x":127.09,"y":138.98,"x0":-2.987648240104319,"y0":50.003891430687396,"z0":5.778026479681133,"aX":-5.953102327501656},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.3,"breakHorizontal":3.7,"spinRate":2662,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.3917297901938954,"extension":6.219195984288487},"index":5,"playId":"0787e642-5075-32c4-af8d-67534c00ad9d","pitchNumber":6,"startTime":"2026-07-09T17:51:53.546Z","endTime":"2026-07-09T17:51:58.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.3,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.458520258624702,"aZ":-14.827852836645913,"pfxX":-2.716426008327451,"pfxZ":8.82588676178096,"pX":1.5177231432582348,"pZ":0.8518132850476435,"vX0":12.63879136792957,"vY0":-139.12139958605178,"vZ0":-10.29489660242597,"x":59.15,"y":215.78,"x0":-2.7260539361040212,"y0":50.00245177628571,"z0":5.576940062890576,"aX":-5.3398310388082955},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.9,"breakHorizontal":2.4,"spinRate":2494,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.39331726602137795,"extension":6.361048517300053},"index":6,"playId":"2dec0b89-9fc2-3107-95b8-15fe22279e10","pitchNumber":7,"startTime":"2026-07-09T17:52:11.013Z","endTime":"2026-07-09T17:52:15.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_pa"},{"player":{"id":676742,"link":"/api/v1/people/676742"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.200000000000003,"awayTeamWinProbability":79.8,"homeTeamWinProbabilityAdded":-0.6999999999999957,"leverageIndex":0.26,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-07-09T17:52:15.286Z","atBatIndex":34},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt Olson walks. Ozzie Albies to 2nd.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-09T17:52:21.765Z","endTime":"2026-07-09T17:53:58.445Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"postOnSecond":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"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":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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.3,"endSpeed":83.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.405603787074746,"aZ":-31.836379304556868,"pfxX":-8.114561509983378,"pfxZ":0.1966860240858903,"pX":1.0648293366614192,"pZ":1.6197991412896693,"vX0":12.522541870152308,"vY0":-130.8639836332397,"vZ0":-4.2952116493409225,"x":76.41,"y":195.05,"x0":-2.717977963060483,"y0":50.00571718580374,"z0":5.654891495448636,"aX":-14.143427099049376},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":-0.4,"breakHorizontal":12.1,"spinRate":1630,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.417807536647707,"extension":6.413208377101648},"index":0,"playId":"da173d88-117d-3027-a1b5-889f5d53f6be","pitchNumber":1,"startTime":"2026-07-09T17:52:44.532Z","endTime":"2026-07-09T17:52:48.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"first":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.403109295019906,"aZ":-31.559147890435685,"pfxX":-8.091849819341222,"pfxZ":0.35764993124277167,"pX":-0.0878849205206841,"pZ":0.6540581176206791,"vX0":9.777928927162852,"vY0":-129.41330201944223,"vZ0":-6.453887289341118,"x":120.35,"y":221.12,"x0":-2.8526169218321926,"y0":50.00029615233329,"z0":5.578082341560736,"aX":-13.810665200993657},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-0.6,"breakHorizontal":12.6,"spinRate":1571,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.42222101702758863,"extension":6.316780526693559},"index":1,"playId":"954f323a-4a6e-3308-bb98-c38c1c436d26","pitchNumber":2,"startTime":"2026-07-09T17:53:08.860Z","endTime":"2026-07-09T17:53:12.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"first":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.39621036188578,"aZ":-16.24521409070842,"pfxX":-4.077084724436842,"pfxZ":8.16609336621745,"pX":-2.0196128960238244,"pZ":3.241054135331554,"vX0":4.6191853948427095,"vY0":-138.20413392319264,"vZ0":-3.6310811968710253,"x":193.98,"y":151.27,"x0":-3.176356649014775,"y0":50.00269687949542,"z0":5.650930770616938,"aX":-7.952958588197913},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.3,"breakHorizontal":6.5,"spinRate":2648,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.39506283995225777,"extension":6.22146717013607},"index":2,"playId":"0193257d-c413-35f3-b2a2-cfe40e4804bd","pitchNumber":3,"startTime":"2026-07-09T17:53:32.540Z","endTime":"2026-07-09T17:53:36.266Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"first":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":94.9,"endSpeed":87.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.813572928322497,"aZ":-14.081299940919228,"pfxX":-3.1864747227485495,"pfxZ":9.327524195819562,"pX":-0.4032323514166123,"pZ":3.626058933565471,"vX0":8.6561119921796,"vY0":-137.94430760594977,"vZ0":-3.199555274348999,"x":132.37,"y":140.88,"x0":-3.158842080274826,"y0":50.003972001390515,"z0":5.742099705740703,"aX":-6.183133513224793},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.4,"breakHorizontal":4.1,"spinRate":2772,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.396091140394069,"extension":6.203695884148701},"index":3,"playId":"7b3446e1-9977-392d-893f-8948ba9d73b7","pitchNumber":4,"startTime":"2026-07-09T17:53:53.657Z","endTime":"2026-07-09T17:53:58.445Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"first":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_pa"},{"player":{"id":676742,"link":"/api/v1/people/676742"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.0,"awayTeamWinProbability":81.0,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.54,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-07-09T17:53:58.445Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Drake Baldwin singles on a line drive to right fielder Esmerlyn Valdez. Ozzie Albies scores. Matt Olson to 3rd.","rbi":1,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-09T17:55:00.655Z","endTime":"2026-07-09T17:57:29.090Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"postOnThird":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,7],"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":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"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":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"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":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":{"id":676742,"link":"/api/v1/people/676742"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-09T17:54:10.622Z","endTime":"2026-07-09T17:55:02.969Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.5,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.704439595940837,"aZ":-29.071707463609496,"pfxX":-8.413363390210186,"pfxZ":1.8387568046478173,"pX":1.4672334994551628,"pZ":0.23220135934360123,"vX0":13.36556898837969,"vY0":-128.44239771274002,"vZ0":-7.888895632866423,"x":61.07,"y":232.51,"x0":-2.6834443020905026,"y0":50.00544447814362,"z0":5.567595688321573,"aX":-14.223429408595319},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.8,"breakHorizontal":12.6,"spinRate":1536,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.42455763558035464,"extension":6.363682872425699},"index":1,"playId":"e91796a3-459e-3072-b5d3-30317ee630fd","pitchNumber":1,"startTime":"2026-07-09T17:55:02.969Z","endTime":"2026-07-09T17:55:06.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":86.0,"endSpeed":80.2,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.457235387700504,"aZ":-28.50231937612468,"pfxX":-0.9679857391412028,"pfxZ":2.276506703146465,"pX":0.012619275988319637,"pZ":2.6020373005129116,"vX0":7.885376650341378,"vY0":-125.17368782446711,"vZ0":-2.379727481794193,"x":116.52,"y":168.52,"x0":-3.0311714862430557,"y0":50.00356790412946,"z0":5.861674175791979,"aX":-1.5629493890253396},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.8,"breakHorizontal":0.2,"spinRate":2560,"spinDirection":161},"zone":5,"typeConfidence":2.0,"plateTime":0.4349194122132132,"extension":5.973335446158294},"index":2,"playId":"f3e30640-5e40-3782-b57f-09256ee273ab","pitchNumber":2,"startTime":"2026-07-09T17:55:25.652Z","endTime":"2026-07-09T17:55:29.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.5,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.051572184344067,"aZ":-29.720333208143735,"pfxX":0.13556875137728763,"pfxZ":1.4991524831891887,"pX":-0.5755779226317335,"pZ":3.1836459271958564,"vX0":5.896811144708719,"vY0":-126.04343348216567,"vZ0":-0.7479777004611159,"x":138.94,"y":152.82,"x0":-2.9483974986876884,"y0":50.000110879588604,"z0":5.853014573414425,"aX":0.2202601282848014},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.8,"breakHorizontal":-1.4,"spinRate":2547,"spinDirection":129},"zone":1,"typeConfidence":2.0,"plateTime":0.432110910129464,"extension":6.0561638208403314},"index":3,"playId":"37a2cdcc-54b7-3d24-97db-8a9cc7f4ddb9","pitchNumber":3,"startTime":"2026-07-09T17:55:45.474Z","endTime":"2026-07-09T17:55:49.816Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":97.6,"endSpeed":89.8,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.972419094231554,"aZ":-12.65380631864237,"pfxX":-4.07250977475545,"pfxZ":9.462287401653718,"pX":-2.0309721204276965,"pZ":4.16136958466474,"vX0":4.476818863535531,"vY0":-142.1329940800219,"vZ0":-2.3272569128440077,"x":194.42,"y":126.42,"x0":-3.0909736638357104,"y0":50.00689592046681,"z0":5.785780265878608,"aX":-8.405564712256634},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.9,"breakHorizontal":6.6,"spinRate":2750,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3841119483579041,"extension":6.026178970022654},"index":4,"playId":"80957f4a-852d-3edc-a5d1-ef7105bbb4e1","pitchNumber":4,"startTime":"2026-07-09T17:56:03.961Z","endTime":"2026-07-09T17:56:07.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.5,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.15971314050863,"aZ":-17.34218397163773,"pfxX":-3.5326848420934365,"pfxZ":7.6101341275638035,"pX":-0.1780196944951526,"pZ":3.0509844842904497,"vX0":9.096584646738098,"vY0":-138.12147942983097,"vZ0":-3.795983599344458,"x":123.79,"y":156.4,"x0":-3.042102787339371,"y0":50.00589900043295,"z0":5.59544379869145,"aX":-6.888644961297583},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.2,"breakHorizontal":4.7,"spinRate":2559,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.3951938776745747,"extension":6.323368706104768},"index":5,"playId":"5eb4783d-dfe8-37c3-980d-6b85799cfb90","pitchNumber":5,"startTime":"2026-07-09T17:56:25.118Z","endTime":"2026-07-09T17:56:28.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.2,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.85008831579736,"aZ":-28.578940427516702,"pfxX":-0.3145038142323193,"pfxZ":2.1669621322984813,"pX":0.4616708891188817,"pZ":1.7530862370347162,"vX0":8.162730136744736,"vY0":-127.67065551350925,"vZ0":-4.498208555813225,"x":99.4,"y":191.45,"x0":-2.7283236245724214,"y0":50.003979682443166,"z0":5.7718985481516185,"aX":-0.5225519107851175},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.1,"breakHorizontal":-1.2,"spinRate":2591,"spinDirection":204},"zone":9,"typeConfidence":2.0,"plateTime":0.42806387056685447,"extension":5.978511081797381},"index":6,"playId":"1cdc8334-3764-34c4-b830-94d39c17b7be","pitchNumber":6,"startTime":"2026-07-09T17:56:48.150Z","endTime":"2026-07-09T17:56:51.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.6,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.23638623083496,"aZ":-29.03970673633146,"pfxX":1.1057203201943853,"pfxZ":1.8839213658821325,"pX":0.2991523335480198,"pZ":2.2198107450396587,"vX0":7.45435969196005,"vY0":-127.23941201249687,"vZ0":-3.3332948868699153,"x":105.6,"y":178.85,"x0":-2.793352064816568,"y0":50.005744203543784,"z0":5.80955846820077,"aX":1.8402274253721056},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.0,"breakHorizontal":-3.5,"spinRate":2716,"spinDirection":119},"zone":6,"typeConfidence":2.0,"plateTime":0.4279005467170607,"extension":6.044713035230437},"hitData":{"launchSpeed":92.2,"launchAngle":14.0,"totalDistance":190.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":186.94,"coordY":127.78}},"index":7,"playId":"104e2d59-37d5-3670-8463-08cce26c0aef","pitchNumber":7,"startTime":"2026-07-09T17:57:14.048Z","endTime":"2026-07-09T17:57:29.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"credit":"b_ab"},{"player":{"id":676742,"link":"/api/v1/people/676742"},"credit":"p_ab"},{"player":{"id":686948,"link":"/api/v1/people/686948"},"credit":"b_pa"},{"player":{"id":676742,"link":"/api/v1/people/676742"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.4,"awayTeamWinProbability":87.6,"homeTeamWinProbabilityAdded":-6.6,"leverageIndex":1.02,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2026-07-09T17:57:29.090Z","atBatIndex":36},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Mauricio Dubón grounds into a force out, pitcher Hunter Stratton to second baseman Brandon Lowe. Drake Baldwin out at 2nd.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-09T17:59:59.334Z","endTime":"2026-07-09T18:00:51.102Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676702,"fullName":"Hunter Stratton","link":"/api/v1/people/676702"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"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":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676702,"link":"/api/v1/people/676702"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"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":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-09T17:57:43.837Z","endTime":"2026-07-09T17:58:09.917Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"first":{"id":686948,"link":"/api/v1/people/686948"},"third":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Hunter Stratton replaces Cam Sanders.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":2,"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-09T17:58:09.917Z","endTime":"2026-07-09T18:00:01.335Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676702,"link":"/api/v1/people/676702"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676742,"link":"/api/v1/people/676742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"first":{"id":686948,"link":"/api/v1/people/686948"},"third":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":86.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.36925966530462,"aZ":-21.309225463792544,"pfxX":1.2452159845774444,"pfxZ":5.766425704445979,"pX":-0.8645454714329166,"pZ":4.847074581930149,"vX0":3.775070828264826,"vY0":-135.61078400685798,"vZ0":0.6252887947932931,"x":149.95,"y":107.91,"x0":-2.4299217452311805,"y0":50.0050097261072,"z0":6.086681749606824,"aX":2.345720345493447},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.8,"breakHorizontal":-3.0,"spinRate":2452,"spinDirection":182},"zone":11,"typeConfidence":2.0,"plateTime":0.40208685256338805,"extension":6.227061647756237},"index":2,"playId":"90263c49-fee7-3090-90ba-c46222b6510d","pitchNumber":1,"startTime":"2026-07-09T18:00:01.335Z","endTime":"2026-07-09T18:00:04.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676702,"link":"/api/v1/people/676702","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"first":{"id":686948,"link":"/api/v1/people/686948"},"third":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.226686134803906,"aZ":-20.162234016456228,"pfxX":1.6055864038553582,"pfxZ":6.31960817734867,"pX":-0.10661095917947848,"pZ":3.671199499165993,"vX0":5.629400744370526,"vY0":-136.33507594124413,"vZ0":-2.1623459890358885,"x":121.06,"y":139.66,"x0":-2.3987049582225684,"y0":50.003792292381405,"z0":5.851727802037379,"aX":3.0511583290221873},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.3,"breakHorizontal":-4.0,"spinRate":2408,"spinDirection":194},"zone":11,"typeConfidence":2.0,"plateTime":0.4002584963954918,"extension":6.350791717954836},"index":3,"playId":"2fdb0e18-1f5b-3578-bff5-d2542af3a8f7","pitchNumber":2,"startTime":"2026-07-09T18:00:22.316Z","endTime":"2026-07-09T18:00:25.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676702,"link":"/api/v1/people/676702","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"first":{"id":686948,"link":"/api/v1/people/686948"},"third":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":87.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.943808338543246,"aZ":-18.90171159849418,"pfxX":1.3507960696688746,"pfxZ":6.9355555417595065,"pX":0.12949846054793024,"pZ":2.122930360823885,"vX0":6.045872074444143,"vY0":-136.66523450336123,"vZ0":-6.6432975442736915,"x":112.06,"y":181.46,"x0":-2.2766056242181905,"y0":50.000020564375106,"z0":5.859990582792142,"aX":2.5818004078563837},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.5,"breakHorizontal":-3.6,"spinRate":2359,"spinDirection":199},"zone":8,"typeConfidence":2.0,"plateTime":0.3990652912003849,"extension":6.453162288361322},"hitData":{"launchSpeed":87.1,"launchAngle":7.0,"totalDistance":132.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.99,"coordY":183.61}},"index":4,"playId":"0614d6d5-89c4-32e1-bfc0-e10a7a1597b7","pitchNumber":3,"startTime":"2026-07-09T18:00:42.093Z","endTime":"2026-07-09T18:00:51.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676702,"link":"/api/v1/people/676702","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"first":{"id":686948,"link":"/api/v1/people/686948"},"third":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"credit":"b_ab"},{"player":{"id":676702,"link":"/api/v1/people/676702"},"credit":"p_ab"},{"player":{"id":643289,"link":"/api/v1/people/643289"},"credit":"b_pa"},{"player":{"id":676702,"link":"/api/v1/people/676702"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.399999999999999,"awayTeamWinProbability":85.6,"homeTeamWinProbabilityAdded":1.9999999999999982,"leverageIndex":0.78,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-07-09T18:00:51.102Z","atBatIndex":37},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tyler Callihan lines out to right fielder Mike Yastrzemski.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-09T18:03:39.903Z","endTime":"2026-07-09T18:04:05.281Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.9,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.969843598043195,"aZ":-19.700857513281882,"pfxX":-2.4452961133518407,"pfxZ":7.360868959910136,"pX":-0.020233240423196484,"pZ":2.37797925818748,"vX0":5.169660198338166,"vY0":-128.40678066484202,"vZ0":-4.960701438496413,"x":117.77,"y":174.57,"x0":-1.728866861835281,"y0":50.00060417935102,"z0":5.83763860640364,"aX":-4.1426041743128055},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":12.6,"breakHorizontal":3.5,"spinRate":2122,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.4242138744654751,"extension":6.246005098893899},"index":0,"playId":"fbf102fa-33d2-379f-bef6-280b9d84e888","pitchNumber":1,"startTime":"2026-07-09T18:03:45.510Z","endTime":"2026-07-09T18:03:49.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":682997,"link":"/api/v1/people/682997","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.4,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.19947700841707,"aZ":-24.777630539826436,"pfxX":2.049360510011028,"pfxZ":4.404379653512596,"pX":0.16795200343102806,"pZ":3.167862912249344,"vX0":3.8302149159936034,"vY0":-128.21728402604242,"vZ0":-2.084338031633885,"x":110.6,"y":153.25,"x0":-1.6062115741050693,"y0":50.00521292152795,"z0":5.906798896980941,"aX":3.4443306822788213},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.8,"breakHorizontal":-4.6,"spinRate":2268,"spinDirection":174},"zone":2,"typeConfidence":2.0,"plateTime":0.4256704180669675,"extension":6.320887602317328},"hitData":{"launchSpeed":76.3,"launchAngle":29.0,"totalDistance":264.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":180.26,"coordY":108.51}},"index":1,"playId":"3cdf68f9-164b-3356-a4ce-437267246876","pitchNumber":2,"startTime":"2026-07-09T18:03:57.872Z","endTime":"2026-07-09T18:04:05.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":682997,"link":"/api/v1/people/682997","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682997,"link":"/api/v1/people/682997"},"credit":"b_ab"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_ab"},{"player":{"id":682997,"link":"/api/v1/people/682997"},"credit":"b_pa"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.4,"awayTeamWinProbability":87.6,"homeTeamWinProbabilityAdded":-1.9999999999999982,"leverageIndex":0.77,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-07-09T18:04:05.281Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rafael Flores Jr. grounds out, shortstop Jim Jarvis to first baseman Matt Olson.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-09T18:04:09.756Z","endTime":"2026-07-09T18:04:59.342Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805347,"link":"/api/v1/people/805347"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.5,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.022980968033846,"aZ":-19.131241617190042,"pfxX":-5.218874093404462,"pfxZ":7.394603952170241,"pX":-0.21433748303108746,"pZ":1.7336445860067216,"vX0":5.076298365144854,"vY0":-131.26236537577824,"vZ0":-6.891704173288466,"x":125.17,"y":191.97,"x0":-1.4854691269044915,"y0":50.00098117589771,"z0":5.79340619354699,"aX":-9.202835117542772},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":12.2,"breakHorizontal":8.5,"spinRate":2068,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.4156032272945236,"extension":6.28559754666833},"index":0,"playId":"08bdf4d9-8b5d-3297-bb56-ea823edb397e","pitchNumber":1,"startTime":"2026-07-09T18:04:30.501Z","endTime":"2026-07-09T18:04:35.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.4,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.669889411965404,"aZ":-32.763394192329784,"pfxX":0.9149093819145584,"pfxZ":-0.38505747666079504,"pX":0.5219545152912968,"pZ":1.9327279227761935,"vX0":4.309138732299106,"vY0":-123.75975829289324,"vZ0":-3.2024153856745006,"x":97.1,"y":186.6,"x0":-1.360386430191146,"y0":50.00013185553299,"z0":5.987278409808165,"aX":1.417967647960043},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.2,"breakHorizontal":-2.6,"spinRate":2299,"spinDirection":69},"zone":9,"typeConfidence":2.0,"plateTime":0.4425667673154421,"extension":6.208449077134823},"hitData":{"launchSpeed":78.9,"launchAngle":-13.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.16,"coordY":153.2}},"index":1,"playId":"a0cbbc28-db1f-3be3-ade2-3ad00bc1f103","pitchNumber":2,"startTime":"2026-07-09T18:04:51.109Z","endTime":"2026-07-09T18:04:59.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"credit":"b_ab"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_ab"},{"player":{"id":804668,"link":"/api/v1/people/804668"},"credit":"b_pa"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.1,"awayTeamWinProbability":88.9,"homeTeamWinProbabilityAdded":-1.3000000000000007,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-07-09T18:04:59.342Z","atBatIndex":39},{"result":{"type":"atBat","event":"Catcher Interference","eventType":"catcher_interf","description":"Jared Triolo reaches on catcher interference by Drake Baldwin. Jared Triolo to 1st.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-09T18:05:11.482Z","endTime":"2026-07-09T18:05:44.390Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Catcher Interference","eventType":"catcher_interf","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"c_catcher_interf"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":84.3,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.449482917092446,"aZ":-17.046742269829362,"pfxX":-0.7977244541174078,"pfxZ":8.415785952880654,"pX":0.7564822418099212,"pZ":2.5949603802292422,"vX0":5.902071865299148,"vY0":-132.3027797182624,"vZ0":-5.342869451311014,"x":88.16,"y":168.72,"x0":-1.3862070151951191,"y0":50.00635102921613,"z0":5.863374905095991,"aX":-1.4348207655313447},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.5,"breakHorizontal":0.4,"spinRate":2210,"spinDirection":199},"zone":6,"typeConfidence":2.0,"plateTime":0.411747786913474,"extension":6.422579010560659},"index":0,"playId":"6c5b08bd-188f-3f1c-b5b6-0af4f106b8df","pitchNumber":1,"startTime":"2026-07-09T18:05:24.713Z","endTime":"2026-07-09T18:05:29.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":87.4,"endSpeed":81.3,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.092722818041867,"aZ":-25.042802368252758,"pfxX":1.5695213018368919,"pfxZ":4.267798462674829,"pX":-0.220670987286349,"pZ":3.6201741588557885,"vX0":2.8017951711779614,"vY0":-127.42848335062341,"vZ0":-1.0895823737372368,"x":125.41,"y":141.04,"x0":-1.5313720259200703,"y0":50.00613660072181,"z0":6.001852161824222,"aX":2.6239371541620655},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.8,"breakHorizontal":-3.4,"spinRate":2168,"spinDirection":188},"zone":11,"typeConfidence":2.0,"plateTime":0.4271285419629707,"extension":6.1818765349624165},"index":1,"playId":"bcaf5337-6f46-349a-8c35-291c3ee6f91c","pitchNumber":2,"startTime":"2026-07-09T18:05:38.381Z","endTime":"2026-07-09T18:05:44.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_pa"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.1,"awayTeamWinProbability":87.9,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.3,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-07-09T18:05:44.390Z","atBatIndex":40},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jake Mangum homers (2) on a fly ball to right field. Jared Triolo scores.","rbi":2,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-09T18:05:58.413Z","endTime":"2026-07-09T18:06:46.112Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"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":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":{"id":693821,"link":"/api/v1/people/693821"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"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":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":{"id":693821,"link":"/api/v1/people/693821"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":82.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.900913364068934,"aZ":-25.12790479813738,"pfxX":1.9716235392438102,"pfxZ":4.149035240114163,"pX":0.6929291418924427,"pZ":2.5703280804193205,"vX0":4.625327106576426,"vY0":-128.81159941345774,"vZ0":-3.575587398998991,"x":90.59,"y":169.38,"x0":-1.3741801356558703,"y0":50.004927249066256,"z0":5.8943262991250736,"aX":3.3517260715781707},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.0,"breakHorizontal":-4.6,"spinRate":2257,"spinDirection":183},"zone":6,"typeConfidence":2.0,"plateTime":0.4233625202739404,"extension":6.364222755360466},"hitData":{"launchSpeed":104.6,"launchAngle":34.0,"totalDistance":405.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":222.24,"coordY":65.51}},"index":0,"playId":"3ed8e444-7a10-3b03-8835-76be80e8169f","pitchNumber":1,"startTime":"2026-07-09T18:06:17.846Z","endTime":"2026-07-09T18:06:46.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_ab"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_ab"},{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_pa"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.200000000000003,"awayTeamWinProbability":73.8,"homeTeamWinProbabilityAdded":14.100000000000003,"leverageIndex":0.7,"dramaIndex":109.0,"contextMetrics":{},"playEndTime":"2026-07-09T18:06:46.112Z","atBatIndex":41},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brandon Lowe lines out to right fielder Mike Yastrzemski.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-09T18:06:31.676Z","endTime":"2026-07-09T18:08:17.942Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.2,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.82382758211596,"aZ":-19.800259612122687,"pfxX":-8.983266399684876,"pfxZ":6.851950197267952,"pX":-0.43164930893577214,"pZ":1.5981733381421948,"vX0":6.194723353527876,"vY0":-133.55548763893293,"vZ0":-7.141057064928049,"x":133.45,"y":195.63,"x0":-1.614265135495465,"y0":50.00555632849581,"z0":5.7314617966228605,"aX":-16.227329117298154},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.0,"breakHorizontal":14.9,"spinRate":2178,"spinDirection":210},"zone":7,"typeConfidence":2.0,"plateTime":0.41014649778548184,"extension":6.37284776564968},"index":0,"playId":"29fa0238-7def-3b06-a325-49d9a119b55e","pitchNumber":1,"startTime":"2026-07-09T18:07:08.077Z","endTime":"2026-07-09T18:07:12.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.706439789867048,"aZ":-22.009685675593666,"pfxX":-3.3102018378274773,"pfxZ":6.492044121272206,"pX":-0.9569085099959929,"pZ":0.8510109454460238,"vX0":2.9214685710019643,"vY0":-124.74748923536428,"vZ0":-7.274757439668503,"x":153.48,"y":215.8,"x0":-1.717031280638862,"y0":50.00264271457648,"z0":5.638413912391635,"aX":-5.181449495068172},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":10.2,"breakHorizontal":5.3,"spinRate":1237,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.44023561982784765,"extension":6.450632058813335},"index":1,"playId":"f35988f0-36a6-37b2-aaac-e22cb1069bcc","pitchNumber":2,"startTime":"2026-07-09T18:07:22.447Z","endTime":"2026-07-09T18:07:26.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":91.3,"endSpeed":83.2,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.287181522854663,"aZ":-23.360621466761337,"pfxX":-7.186339699036002,"pfxZ":4.965323907904752,"pX":-1.3424903616282096,"pZ":2.695386719796527,"vX0":3.542181729052542,"vY0":-132.87954231311497,"vZ0":-3.64408513988729,"x":168.17,"y":166.0,"x0":-1.76396512505288,"y0":50.00658799229331,"z0":5.795585691903875,"aX":-12.766069830210917},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.4,"breakHorizontal":12.1,"spinRate":2109,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.41328118757092724,"extension":6.337304082241906},"index":2,"playId":"8382679f-52ea-3448-9fe0-5d6e030b0028","pitchNumber":3,"startTime":"2026-07-09T18:07:40.778Z","endTime":"2026-07-09T18:07:45.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":78.8,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.97097705111281,"aZ":-28.293073138403336,"pfxX":-7.89647665643336,"pfxZ":2.4705844640292174,"pX":0.4019240065969553,"pZ":-0.2731488931077705,"vX0":7.051899867189301,"vY0":-125.48225892722625,"vZ0":-8.64255327439155,"x":101.68,"y":246.16,"x0":-1.4395672633301848,"y0":50.00336465087861,"z0":5.572450916302447,"aX":-12.403028740193378},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.4,"breakHorizontal":12.4,"spinRate":1287,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.43905693320509354,"extension":6.55496975791878},"index":3,"playId":"8cef9685-5c6c-34c5-a2aa-29b101b727f0","pitchNumber":4,"startTime":"2026-07-09T18:07:53.200Z","endTime":"2026-07-09T18:07:56.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.8,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.970948407520048,"aZ":-24.816331765906813,"pfxX":-7.790771329971065,"pfxZ":4.118940915523902,"pX":-0.10273844149938503,"pZ":1.951247983829098,"vX0":6.448764190438235,"vY0":-132.7421255192189,"vZ0":-5.221363869805714,"x":120.92,"y":186.1,"x0":-1.549403086666847,"y0":50.005426636585206,"z0":5.746674991558383,"aX":-13.928568212808436},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.5,"breakHorizontal":12.7,"spinRate":2073,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.41236050347486497,"extension":6.323631423320603},"hitData":{"launchSpeed":96.5,"launchAngle":21.0,"totalDistance":304.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":179.41,"coordY":89.53}},"index":4,"playId":"ce60f78a-c239-31be-bc0b-d6f9c1587815","pitchNumber":5,"startTime":"2026-07-09T18:08:10.898Z","endTime":"2026-07-09T18:08:17.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_ab"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_ab"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_pa"},{"player":{"id":693821,"link":"/api/v1/people/693821"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.9,"awayTeamWinProbability":75.1,"homeTeamWinProbabilityAdded":-1.3000000000000043,"leverageIndex":0.5,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-07-09T18:08:17.942Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dominic Smith singles on a line drive to right fielder Esmerlyn Valdez.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-09T18:10:20.557Z","endTime":"2026-07-09T18:13:03.577Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676702,"fullName":"Hunter Stratton","link":"/api/v1/people/676702"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":93.1,"endSpeed":87.0,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.130923775901767,"aZ":-19.850062419277837,"pfxX":0.5960630053316582,"pfxZ":6.5074172348305535,"pX":0.972321016213148,"pZ":1.87148042422622,"vX0":8.499310197061432,"vY0":-135.43294273814604,"vZ0":-6.600925331761654,"x":79.94,"y":188.25,"x0":-2.258827401998568,"y0":50.005523963265496,"z0":5.686741033032309,"aX":1.1273561115237591},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.8,"breakHorizontal":-2.5,"spinRate":2375,"spinDirection":195},"zone":14,"typeConfidence":2.0,"plateTime":0.40143769910564586,"extension":6.34705701222692},"index":0,"playId":"517c7703-9616-39e1-b069-02830d439302","pitchNumber":1,"startTime":"2026-07-09T18:10:32.226Z","endTime":"2026-07-09T18:10:35.480Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676702,"link":"/api/v1/people/676702","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":89.5,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.82050590721741,"aZ":-17.10528773939771,"pfxX":-1.777140770115162,"pfxZ":7.4550221643667935,"pX":-0.32383870377537294,"pZ":1.6718323944022464,"vX0":5.990194988701084,"vY0":-140.3351649668979,"vZ0":-8.46432181580916,"x":129.34,"y":193.64,"x0":-2.242803663972675,"y0":50.0025284161071,"z0":5.8126055160315175,"aX":-3.5926503875763873},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.2,"breakHorizontal":2.2,"spinRate":2214,"spinDirection":209},"zone":7,"typeConfidence":2.0,"plateTime":0.388344449320714,"extension":6.426470669377151},"index":1,"playId":"0eba206b-2dac-3e7c-8365-de0aede13aaa","pitchNumber":2,"startTime":"2026-07-09T18:11:15.537Z","endTime":"2026-07-09T18:11:42.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676702,"link":"/api/v1/people/676702","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":144,"player":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"}},"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"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-09T18:11:55.407Z","endTime":"2026-07-09T18:12:07.890Z","isPitch":false,"type":"action","player":{"id":642086,"link":"/api/v1/people/642086"},"defense":{"pitcher":{"id":676702,"link":"/api/v1/people/676702","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.6,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.227365632864093,"aZ":-36.01311211621527,"pfxX":2.9079738973949754,"pfxZ":-2.418266616436382,"pX":1.0901613193867452,"pZ":2.1172811164299974,"vX0":7.3528062661878755,"vY0":-125.0550152841053,"vZ0":-2.0186828579423577,"x":75.45,"y":181.61,"x0":-2.2608006335340733,"y0":50.00086765839265,"z0":5.877498730417763,"aX":4.622185663788766},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-4.6,"breakHorizontal":-6.8,"spinRate":2441,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.4373007068885797,"extension":6.564590748217365},"index":3,"playId":"1688ad0d-7465-36af-8b58-84bddff16d57","pitchNumber":3,"startTime":"2026-07-09T18:12:07.890Z","endTime":"2026-07-09T18:12:12.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676702,"link":"/api/v1/people/676702","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.9,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.601626377542008,"aZ":-11.548679203043411,"pfxX":-1.1655789532522127,"pfxZ":10.055113129312964,"pX":0.18350051088281913,"pZ":1.9791653306490868,"vX0":7.241731088365178,"vY0":-141.6676142598923,"vZ0":-8.685596788565734,"x":110.01,"y":185.34,"x0":-2.2444829519657383,"y0":50.00481432173465,"z0":5.805990560205923,"aX":-2.3929649721560553},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.8,"breakHorizontal":0.7,"spinRate":2498,"spinDirection":200},"zone":8,"typeConfidence":2.0,"plateTime":0.38529033470770235,"extension":6.429050588627295},"index":4,"playId":"0a530635-3d61-3845-a020-a3d2e9b8273c","pitchNumber":4,"startTime":"2026-07-09T18:12:29.153Z","endTime":"2026-07-09T18:12:32.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676702,"link":"/api/v1/people/676702","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.8,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.579927138888667,"aZ":-18.245268908291667,"pfxX":-1.7082385764368806,"pfxZ":6.804460591732713,"pX":0.1440819138446826,"pZ":2.6493478540879978,"vX0":7.333509786197198,"vY0":-141.53891939750156,"vZ0":-5.652743274663286,"x":111.51,"y":167.25,"x0":-2.248443478138565,"y0":50.00336331265867,"z0":5.824530743950482,"aX":-3.4976186667393896},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.4,"breakHorizontal":1.8,"spinRate":2435,"spinDirection":199},"zone":5,"typeConfidence":2.0,"plateTime":0.3856590867678267,"extension":6.3708996163981215},"hitData":{"launchSpeed":97.9,"launchAngle":16.0,"totalDistance":257.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":153.95,"coordY":101.04}},"index":5,"playId":"ca565e2b-1525-3fe0-b452-a9d42e40e6e4","pitchNumber":5,"startTime":"2026-07-09T18:12:51.527Z","endTime":"2026-07-09T18:13:03.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676702,"link":"/api/v1/people/676702","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642086,"link":"/api/v1/people/642086"},"credit":"b_ab"},{"player":{"id":676702,"link":"/api/v1/people/676702"},"credit":"p_ab"},{"player":{"id":642086,"link":"/api/v1/people/642086"},"credit":"b_pa"},{"player":{"id":676702,"link":"/api/v1/people/676702"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.2,"awayTeamWinProbability":77.8,"homeTeamWinProbabilityAdded":-2.6999999999999993,"leverageIndex":0.69,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-07-09T18:13:03.577Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Riley called out on strikes.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-09T18:13:06.534Z","endTime":"2026-07-09T18:15:06.886Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676702,"fullName":"Hunter Stratton","link":"/api/v1/people/676702"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.293379480468605,"aZ":-32.10345770882894,"pfxX":3.5695959678617086,"pfxZ":0.044120779380747877,"pX":-0.10452796841947062,"pZ":3.3783265502421655,"vX0":4.4819117370212105,"vY0":-123.67415703209153,"vZ0":0.6752224205303698,"x":120.98,"y":147.57,"x0":-2.3998702106884027,"y0":50.002207956012,"z0":5.781821308650059,"aX":5.561088728128764},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.5,"breakHorizontal":-7.4,"spinRate":2529,"spinDirection":87},"zone":2,"typeConfidence":2.0,"plateTime":0.4418779065556291,"extension":6.68696919811331},"index":0,"playId":"37a1daee-6a77-3aa9-bca1-991ed8bed0b7","pitchNumber":1,"startTime":"2026-07-09T18:13:25.693Z","endTime":"2026-07-09T18:13:29.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676702,"link":"/api/v1/people/676702","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.79614618514705,"aZ":-17.785694729259436,"pfxX":-9.467959852886256,"pfxZ":7.13414864223879,"pX":0.798617555020845,"pZ":2.1063417384493306,"vX0":11.521783806745633,"vY0":-141.0526246081916,"vZ0":-6.8942617363323695,"x":86.56,"y":181.91,"x0":-2.1071384365224777,"y0":50.00254312840858,"z0":5.727052466814777,"aX":-19.09623456409108},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.6,"breakHorizontal":14.8,"spinRate":2495,"spinDirection":210},"zone":9,"typeConfidence":2.0,"plateTime":0.3881749091464286,"extension":6.600076074965696},"index":1,"playId":"a560dc97-dd44-3306-b568-6fa2a7d6840e","pitchNumber":2,"startTime":"2026-07-09T18:13:46.131Z","endTime":"2026-07-09T18:13:53.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676702,"link":"/api/v1/people/676702","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.49314641825782,"aZ":-18.73247159913545,"pfxX":-7.29108803881268,"pfxZ":6.696179324402978,"pX":-1.4871961231119537,"pZ":3.146640142578494,"vX0":5.058184288468043,"vY0":-140.2698497364192,"vZ0":-4.195613568308406,"x":173.69,"y":153.82,"x0":-2.3596677028707562,"y0":50.00322101218023,"z0":5.870771545889404,"aX":-14.638823374021397},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.5,"breakHorizontal":12.2,"spinRate":2278,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.3893501109675306,"extension":6.569543811561008},"index":2,"playId":"bdb169bb-c739-3818-a400-639d760e7230","pitchNumber":3,"startTime":"2026-07-09T18:14:08.173Z","endTime":"2026-07-09T18:14:14.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676702,"link":"/api/v1/people/676702","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.309991157623916,"aZ":-19.090622894437608,"pfxX":1.2952648920128298,"pfxZ":6.886826909260154,"pX":-0.519924329613373,"pZ":2.8479181032295164,"vX0":4.154851836485501,"vY0":-135.87677545353046,"vZ0":-4.474661300283586,"x":136.82,"y":161.89,"x0":-2.2274104400653463,"y0":50.003981056409955,"z0":5.814331620301047,"aX":2.459540495281224},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.9,"breakHorizontal":-3.1,"spinRate":2486,"spinDirection":185},"zone":1,"typeConfidence":2.0,"plateTime":0.4006676111966563,"extension":6.482735945624192},"index":3,"playId":"afc5514f-a3c8-301a-b3f4-0907f0f650bf","pitchNumber":4,"startTime":"2026-07-09T18:14:30.257Z","endTime":"2026-07-09T18:14:34.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676702,"link":"/api/v1/people/676702","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.31775051160018,"aZ":-34.34956274348732,"pfxX":3.7227411371172283,"pfxZ":-1.3541429750310119,"pX":0.633502193640196,"pZ":2.6927717259582358,"vX0":6.220832180252138,"vY0":-125.50329627550761,"vZ0":-0.8020335719489575,"x":92.85,"y":166.08,"x0":-2.3567446444815427,"y0":50.0045714200121,"z0":5.802846743698445,"aX":5.966479982901831},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-2.4,"breakHorizontal":-8.2,"spinRate":2628,"spinDirection":84},"zone":6,"typeConfidence":2.0,"plateTime":0.43566481021760506,"extension":6.823746313745926},"index":4,"playId":"972f602a-7973-387c-ac06-ebeaae68cd15","pitchNumber":5,"startTime":"2026-07-09T18:15:00.126Z","endTime":"2026-07-09T18:15:06.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676702,"link":"/api/v1/people/676702","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"credit":"b_ab"},{"player":{"id":676702,"link":"/api/v1/people/676702"},"credit":"p_ab"},{"player":{"id":663586,"link":"/api/v1/people/663586"},"credit":"b_pa"},{"player":{"id":676702,"link":"/api/v1/people/676702"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.7,"awayTeamWinProbability":75.3,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":1.12,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-07-09T18:15:06.886Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Yastrzemski strikes out on a foul tip.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-09T18:15:07.109Z","endTime":"2026-07-09T18:18:18.291Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676702,"fullName":"Hunter Stratton","link":"/api/v1/people/676702"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.9,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.721238724841673,"aZ":-20.162284749176056,"pfxX":1.498381449267923,"pfxZ":6.292478594911882,"pX":-0.6003760026985755,"pZ":2.432154652228472,"vX0":4.661129991460793,"vY0":-136.28730312980306,"vZ0":-4.80952855434168,"x":139.88,"y":173.11,"x0":-2.517332581093326,"y0":50.00530909567504,"z0":5.584049363284226,"aX":2.8612632503549325},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.8,"breakHorizontal":-3.6,"spinRate":2697,"spinDirection":184},"zone":4,"typeConfidence":2.0,"plateTime":0.3995925758506962,"extension":6.61224116104688},"index":0,"playId":"4db99a38-c0d4-39d0-a68b-a6345dce7c7d","pitchNumber":1,"startTime":"2026-07-09T18:15:30.849Z","endTime":"2026-07-09T18:15:35.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676702,"link":"/api/v1/people/676702","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.9,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.13512584889946,"aZ":-35.4537746328994,"pfxX":4.550382750776718,"pfxZ":-2.122003103061542,"pX":1.9240806286636807,"pZ":1.1394722786242455,"vX0":9.033438794372115,"vY0":-123.099202284873,"vZ0":-3.5300460178302533,"x":43.66,"y":208.01,"x0":-2.376284270586555,"y0":50.00417971833606,"z0":5.575894069907137,"aX":7.023842815680301},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-4.4,"breakHorizontal":-10.2,"spinRate":2775,"spinDirection":71},"zone":14,"typeConfidence":2.0,"plateTime":0.44398704228567176,"extension":6.772684352505828},"index":1,"playId":"0323b366-5f7f-3de6-968a-71bef7f369fd","pitchNumber":2,"startTime":"2026-07-09T18:15:53.110Z","endTime":"2026-07-09T18:15:57.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676702,"link":"/api/v1/people/676702","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.5,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.39995860571189,"aZ":-36.61618873896361,"pfxX":4.995281613633336,"pfxZ":-2.86901888347764,"pX":-0.5153182449891529,"pZ":2.4056583573844326,"vX0":3.5600090089016465,"vY0":-123.02676190101806,"vZ0":-0.6450264015622258,"x":136.64,"y":173.83,"x0":-2.625922241678518,"y0":50.00612166790249,"z0":5.751394994425204,"aX":7.724614937103301},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-5.2,"breakHorizontal":-9.8,"spinRate":2674,"spinDirection":79},"zone":4,"typeConfidence":2.0,"plateTime":0.4437330055717701,"extension":6.739014616015191},"index":2,"playId":"9788ab3c-58bf-3dfc-9901-89f089a4a6ab","pitchNumber":3,"startTime":"2026-07-09T18:16:23.962Z","endTime":"2026-07-09T18:16:28.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676702,"link":"/api/v1/people/676702","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"playId":"e21a71f3-328f-43f2-91fc-ed157744c591","startTime":"2026-07-09T18:16:42.955Z","endTime":"2026-07-09T18:16:47.955Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":676702,"link":"/api/v1/people/676702","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.2,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.231431772054986,"aZ":-36.92850979696258,"pfxX":4.713764346921156,"pfxZ":-3.0155660116084597,"pX":0.19040652205208355,"pZ":1.6060865012538643,"vX0":5.184375856954837,"vY0":-124.47893277244178,"vZ0":-2.3687970033930195,"x":109.74,"y":195.42,"x0":-2.5294539597085404,"y0":50.00614587315656,"z0":5.618014366075925,"aX":7.421643381532729},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-5.8,"breakHorizontal":-9.7,"spinRate":2833,"spinDirection":74},"zone":8,"typeConfidence":2.0,"plateTime":0.43947392316071454,"extension":6.69993244075424},"index":4,"playId":"5f637f3d-92df-378e-b446-cfdfea2b49e3","pitchNumber":4,"startTime":"2026-07-09T18:17:01.673Z","endTime":"2026-07-09T18:17:05.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676702,"link":"/api/v1/people/676702","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.5,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.20121853532586,"aZ":-15.310778196278296,"pfxX":-0.32750643483470165,"pfxZ":8.498820080579849,"pX":-0.8519120436228501,"pZ":1.3963155210788978,"vX0":4.3164419334370825,"vY0":-139.44221101044266,"vZ0":-9.234445625807213,"x":149.47,"y":201.08,"x0":-2.3725008376314416,"y0":50.00155660630477,"z0":5.74476287381166,"aX":-0.6507975517648654},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.8,"breakHorizontal":-0.2,"spinRate":2554,"spinDirection":201},"zone":13,"typeConfidence":2.0,"plateTime":0.39171559015447466,"extension":6.489526531289349},"index":5,"playId":"b99a5a24-2910-30a6-a424-06bd9f7ec782","pitchNumber":5,"startTime":"2026-07-09T18:17:30.638Z","endTime":"2026-07-09T18:17:57.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676702,"link":"/api/v1/people/676702","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"}},"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.1,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.695559634555963,"aZ":-13.071787619666546,"pfxX":-0.8744731650353792,"pfxZ":9.397229712798346,"pX":-0.2072911648158975,"pZ":3.1524742253042835,"vX0":6.32931371263929,"vY0":-141.52803851152288,"vZ0":-5.210540270104609,"x":124.9,"y":153.66,"x0":-2.3570116997897723,"y0":50.000859149469896,"z0":5.851549897723942,"aX":-1.7775893949494945},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.2,"breakHorizontal":0.4,"spinRate":2708,"spinDirection":202},"zone":2,"typeConfidence":2.0,"plateTime":0.38670196139739543,"extension":6.510690599952794},"index":6,"playId":"30818c51-68a4-36e5-a19f-0191ec294124","pitchNumber":6,"startTime":"2026-07-09T18:18:13.876Z","endTime":"2026-07-09T18:18:18.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676702,"link":"/api/v1/people/676702","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_ab"},{"player":{"id":676702,"link":"/api/v1/people/676702"},"credit":"p_ab"},{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_pa"},{"player":{"id":676702,"link":"/api/v1/people/676702"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.0,"awayTeamWinProbability":73.0,"homeTeamWinProbabilityAdded":2.3000000000000007,"leverageIndex":0.96,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-07-09T18:18:18.291Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jim Jarvis singles on a line drive to left fielder Bryan Reynolds. Dominic Smith to 2nd.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-09T18:18:19.883Z","endTime":"2026-07-09T18:20:26.330Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676702,"fullName":"Hunter Stratton","link":"/api/v1/people/676702"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"postOnSecond":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.7,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.468188962055294,"aZ":-20.90697238627394,"pfxX":1.8251674314246635,"pfxZ":5.91972290177867,"pX":-0.7695114211444036,"pZ":3.4316979692365766,"vX0":4.298226981275851,"vY0":-136.0094557914712,"vZ0":-2.33221338963821,"x":146.33,"y":146.12,"x0":-2.597665571459046,"y0":50.00082960944386,"z0":5.726038111276542,"aX":3.471203897979782},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.6,"breakHorizontal":-4.1,"spinRate":2640,"spinDirection":183},"zone":11,"typeConfidence":2.0,"plateTime":0.4003383501934632,"extension":6.60276873359524},"index":0,"playId":"55b12075-27da-30b4-8c18-dd6e8db903df","pitchNumber":1,"startTime":"2026-07-09T18:18:45.583Z","endTime":"2026-07-09T18:18:50.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676702,"link":"/api/v1/people/676702","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":805347,"link":"/api/v1/people/805347","batSide":{"code":"L","description":"Left"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.1,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.178455704363543,"aZ":-13.09267230486828,"pfxX":-1.2268577007719865,"pfxZ":9.65585437072836,"pX":-0.5596413609885423,"pZ":1.6931271060079207,"vX0":5.425178417209908,"vY0":-139.40138838778728,"vZ0":-8.653573039331427,"x":138.33,"y":193.07,"x0":-2.3682022132753993,"y0":50.001256230716734,"z0":5.69389742161285,"aX":-2.424799445785786},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.0,"breakHorizontal":1.2,"spinRate":2621,"spinDirection":204},"zone":7,"typeConfidence":2.0,"plateTime":0.39232335879751457,"extension":6.56980502951717},"index":1,"playId":"e29349b6-382a-3abb-be42-9a42c2791caa","pitchNumber":2,"startTime":"2026-07-09T18:19:05.047Z","endTime":"2026-07-09T18:19:09.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676702,"link":"/api/v1/people/676702","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":805347,"link":"/api/v1/people/805347","batSide":{"code":"L","description":"Left"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.3,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.68532130318042,"aZ":-35.107919150140056,"pfxX":4.104370536829991,"pfxZ":-1.8555059197646067,"pX":-0.16831180063883053,"pZ":1.78227944682218,"vX0":4.47233531458225,"vY0":-124.48643713513206,"vZ0":-2.3227014888091837,"x":123.42,"y":190.66,"x0":-2.517880407851789,"y0":50.00616076795479,"z0":5.618258865398002,"aX":6.477579122155527},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-3.6,"breakHorizontal":-8.4,"spinRate":2730,"spinDirection":85},"zone":8,"typeConfidence":2.0,"plateTime":0.43905866031096785,"extension":6.73685406290205},"index":2,"playId":"92d79c6d-f7d0-3247-9e97-ab2f2806e7de","pitchNumber":3,"startTime":"2026-07-09T18:19:23.212Z","endTime":"2026-07-09T18:19:26.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676702,"link":"/api/v1/people/676702","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":805347,"link":"/api/v1/people/805347","batSide":{"code":"L","description":"Left"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":89.3,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.393744580730583,"aZ":-15.734169377885449,"pfxX":-1.3150437041028338,"pfxZ":8.098025108274143,"pX":-0.3601087763283553,"pZ":3.041411571239705,"vX0":5.995553274596668,"vY0":-140.97113130969657,"vZ0":-4.83749795342509,"x":130.73,"y":156.66,"x0":-2.3355831069682873,"y0":50.005854967584426,"z0":5.7817283120303475,"aX":-2.671417084307984},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.9,"breakHorizontal":1.3,"spinRate":2573,"spinDirection":200},"zone":1,"typeConfidence":2.0,"plateTime":0.3872429206041019,"extension":6.344178382131461},"index":3,"playId":"2ad9b0b3-e269-3e0f-a466-1cc89f321e64","pitchNumber":4,"startTime":"2026-07-09T18:19:48.236Z","endTime":"2026-07-09T18:19:52.742Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676702,"link":"/api/v1/people/676702","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":805347,"link":"/api/v1/people/805347","batSide":{"code":"L","description":"Left"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":89.7,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.660683128470588,"aZ":-16.330439826851105,"pfxX":-0.6608573210028411,"pfxZ":7.775412813632441,"pX":-0.1339521393144746,"pZ":3.1103510942193817,"vX0":6.277899874097766,"vY0":-140.84097852721655,"vZ0":-4.624367948337147,"x":122.11,"y":154.8,"x0":-2.292393259141943,"y0":50.00324495030338,"z0":5.807225727258092,"aX":-1.3465290766734053},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.4,"breakHorizontal":0.1,"spinRate":2476,"spinDirection":196},"zone":2,"typeConfidence":2.0,"plateTime":0.3867721235328605,"extension":6.434686716103802},"hitData":{"launchSpeed":77.5,"launchAngle":14.0,"totalDistance":186.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":87.24,"coordY":120.79}},"index":4,"playId":"8d7fa64c-f97e-3138-8545-f55dce322512","pitchNumber":5,"startTime":"2026-07-09T18:20:14.304Z","endTime":"2026-07-09T18:20:26.330Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676702,"link":"/api/v1/people/676702","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":805347,"link":"/api/v1/people/805347","batSide":{"code":"L","description":"Left"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805347,"link":"/api/v1/people/805347"},"credit":"b_ab"},{"player":{"id":676702,"link":"/api/v1/people/676702"},"credit":"p_ab"},{"player":{"id":805347,"link":"/api/v1/people/805347"},"credit":"b_pa"},{"player":{"id":676702,"link":"/api/v1/people/676702"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.4,"awayTeamWinProbability":74.6,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.74,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-07-09T18:20:26.330Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Harris II grounds out, first baseman Tyler Callihan to pitcher Hunter Stratton.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-09T18:20:27.700Z","endTime":"2026-07-09T18:21:00.267Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676702,"fullName":"Hunter Stratton","link":"/api/v1/people/676702"},"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":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682997,"link":"/api/v1/people/682997"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":676702,"link":"/api/v1/people/676702"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":77.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.075561336620645,"aZ":-36.115241623801644,"pfxX":3.2412071621315066,"pfxZ":-2.638387438274881,"pX":0.08773980632065649,"pZ":2.181731624642033,"vX0":5.036160449131592,"vY0":-121.27932947886752,"vZ0":-0.9790159650231399,"x":113.66,"y":179.87,"x0":-2.4344405499775035,"y0":50.00244363974423,"z0":5.732392166440199,"aX":4.841684094328145},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-4.8,"breakHorizontal":-7.1,"spinRate":2432,"spinDirection":76},"zone":8,"typeConfidence":2.0,"plateTime":0.4511178597566552,"extension":6.840534019784372},"hitData":{"launchSpeed":94.0,"launchAngle":-28.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":164.48,"coordY":157.76}},"index":0,"playId":"efb699cc-9f2b-3163-b4ac-c9a4fdfd9ac1","pitchNumber":1,"startTime":"2026-07-09T18:20:52.682Z","endTime":"2026-07-09T18:21:00.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676702,"link":"/api/v1/people/676702","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"first":{"id":805347,"link":"/api/v1/people/805347"},"second":{"id":642086,"link":"/api/v1/people/642086"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_ab"},{"player":{"id":676702,"link":"/api/v1/people/676702"},"credit":"p_ab"},{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_pa"},{"player":{"id":676702,"link":"/api/v1/people/676702"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.9,"awayTeamWinProbability":71.1,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.38,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-07-09T18:21:00.267Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryan Reynolds grounds out, second baseman Ozzie Albies to first baseman Matt Olson.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-09T18:23:24.340Z","endTime":"2026-07-09T18:24:06.003Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Dylan Dodd replaces Bryce Elder.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"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-09T18:23:16.206Z","endTime":"2026-07-09T18:23:26.374Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689266,"link":"/api/v1/people/689266"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":693821,"link":"/api/v1/people/693821","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":82.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.123703741923684,"aZ":-22.535466290898658,"pfxX":3.8074428662490054,"pfxZ":5.630364688497455,"pX":-0.8978579139216244,"pZ":2.500295550337148,"vX0":-7.90855015427587,"vY0":-129.0295930027697,"vZ0":-4.101211745811345,"x":151.22,"y":171.27,"x0":1.6919685465573941,"y0":50.000015584684654,"z0":5.815836121595018,"aX":6.5147116277254},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":9.6,"breakHorizontal":-5.4,"spinRate":2012,"spinDirection":142},"zone":13,"typeConfidence":0.89,"plateTime":0.4221242817025259,"extension":6.172746427850991},"index":1,"playId":"3bd82857-cdf3-3bb8-ac85-0ea22ebcdf4d","pitchNumber":1,"startTime":"2026-07-09T18:23:26.374Z","endTime":"2026-07-09T18:23:30.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":82.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.559797763535038,"aZ":-23.314272570138208,"pfxX":3.019483785776408,"pfxZ":5.220670957576957,"pX":0.9077063633166841,"pZ":2.079097992600019,"vX0":-3.6084128383703766,"vY0":-128.17779217377984,"vZ0":-4.759264106879523,"x":82.4,"y":182.64,"x0":1.9284990180584243,"y0":50.002206734137744,"z0":5.735431817756934,"aX":5.124051346593733},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.9,"breakHorizontal":-4.8,"spinRate":2038,"spinDirection":144},"zone":14,"typeConfidence":0.91,"plateTime":0.424119595486959,"extension":6.133114492824801},"index":2,"playId":"14d073df-2d60-3716-a899-9df196df294b","pitchNumber":2,"startTime":"2026-07-09T18:23:41.713Z","endTime":"2026-07-09T18:23:46.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.7,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.99211211994665,"aZ":-22.62078274054891,"pfxX":3.3577271542780096,"pfxZ":5.669295652250882,"pX":-0.020389154885243874,"pZ":2.012244293843528,"vX0":-5.5686659606255215,"vY0":-128.32765032605613,"vZ0":-5.0605335113664545,"x":117.78,"y":184.45,"x0":1.7313588386412928,"y0":50.00219381557574,"z0":5.748414485683823,"aX":5.657952122039488},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":9.5,"breakHorizontal":-4.9,"spinRate":1982,"spinDirection":153},"zone":8,"typeConfidence":0.9,"plateTime":0.42514686970884696,"extension":6.130656829479442},"hitData":{"launchSpeed":66.5,"launchAngle":-17.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.28,"coordY":153.2}},"index":3,"playId":"4b1db33d-9d84-3f72-8e24-81bd8df175fe","pitchNumber":3,"startTime":"2026-07-09T18:23:58.484Z","endTime":"2026-07-09T18:24:06.003Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_ab"},{"player":{"id":689266,"link":"/api/v1/people/689266"},"credit":"p_ab"},{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":689266,"link":"/api/v1/people/689266"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.7,"awayTeamWinProbability":74.3,"homeTeamWinProbabilityAdded":-3.1999999999999993,"leverageIndex":1.24,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-07-09T18:24:06.003Z","atBatIndex":48},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Esmerlyn Valdez pops out to first baseman Matt Olson in foul territory.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-09T18:24:11.406Z","endTime":"2026-07-09T18:27:39.253Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":86.0,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.69430512812297,"aZ":-15.717389130060559,"pfxX":6.209108116398375,"pfxZ":8.821411615379226,"pX":-0.7799486048068676,"pZ":1.4188580899557006,"vX0":-8.245426381785162,"vY0":-134.8261440225535,"vZ0":-8.601182205252107,"x":146.73,"y":200.47,"x0":1.4925661372788197,"y0":50.00257415052086,"z0":5.730072492735227,"aX":11.5826934761671},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.5,"breakHorizontal":-9.7,"spinRate":2216,"spinDirection":135},"zone":13,"typeConfidence":0.87,"plateTime":0.40422131290711416,"extension":6.1630646627891865},"index":0,"playId":"9c2bdc0c-56be-3bcb-8f1c-bf14ae2940d6","pitchNumber":1,"startTime":"2026-07-09T18:24:31.445Z","endTime":"2026-07-09T18:24:36.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.3,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.619105009473493,"aZ":-24.551286703532814,"pfxX":5.19592968191406,"pfxZ":4.450304127855089,"pX":-0.42994023449682106,"pZ":2.8351047591144396,"vX0":-7.318257111829517,"vY0":-129.24800305033932,"vZ0":-2.7785966960500015,"x":133.39,"y":162.23,"x0":1.746184034862432,"y0":50.00634521672126,"z0":5.783306808682724,"aX":8.908756418486627},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.7,"breakHorizontal":-8.0,"spinRate":1975,"spinDirection":136},"zone":4,"typeConfidence":0.9,"plateTime":0.4216794819604819,"extension":6.154845048333585},"index":1,"playId":"e3f16ed3-5dd5-3feb-95ac-9cd778da7aa5","pitchNumber":2,"startTime":"2026-07-09T18:24:48.607Z","endTime":"2026-07-09T18:24:52.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.7,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.58221767118978,"aZ":-14.331956377832755,"pfxX":5.3547863791646275,"pfxZ":9.260692283578216,"pX":0.6833498484992355,"pZ":4.06756005612924,"vX0":-4.36925160914703,"vY0":-137.46743458910967,"vZ0":-2.3868288340688917,"x":90.95,"y":128.96,"x0":1.5924580797798151,"y0":50.00282980789105,"z0":5.912312920054264,"aX":10.316613826312144},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.6,"breakHorizontal":-8.9,"spinRate":2239,"spinDirection":133},"zone":12,"typeConfidence":0.9,"plateTime":0.39743582961817214,"extension":5.984222931756497},"index":2,"playId":"a182aece-6dc2-3b71-9118-02cf0af5f8e9","pitchNumber":3,"startTime":"2026-07-09T18:25:06.003Z","endTime":"2026-07-09T18:25:09.240Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":82.2,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.362495132561722,"aZ":-24.120366279986325,"pfxX":4.806431154210256,"pfxZ":4.74067315073077,"pX":-0.4740891058116547,"pZ":2.025902135209754,"vX0":-7.115108681409601,"vY0":-128.45860805550592,"vZ0":-4.631274659784759,"x":135.07,"y":184.08,"x0":1.685755592623433,"y0":50.00468246452474,"z0":5.688370201292575,"aX":8.170616781695232},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.9,"breakHorizontal":-7.4,"spinRate":2019,"spinDirection":141},"zone":7,"typeConfidence":0.9,"plateTime":0.42363361511055997,"extension":6.264273654616406},"index":3,"playId":"73b49151-e0be-3c74-ad91-75ba942b1859","pitchNumber":4,"startTime":"2026-07-09T18:25:23.308Z","endTime":"2026-07-09T18:25:29.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"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-09T18:25:45.042Z","endTime":"2026-07-09T18:25:58.824Z","isPitch":false,"type":"action","player":{"id":699013,"link":"/api/v1/people/699013"},"defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.135020793532497,"aZ":-15.479648065629236,"pfxX":5.8265659482740695,"pfxZ":8.70285932986123,"pX":0.16672848887452837,"pZ":4.79748345388776,"vX0":-5.7842376135941915,"vY0":-137.52740303115493,"vZ0":-0.5711994605485776,"x":110.64,"y":109.25,"x0":1.5389117935502032,"y0":50.000220177020566,"z0":6.056558751518383,"aX":11.174032228114882},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.8,"breakHorizontal":-9.4,"spinRate":2121,"spinDirection":136},"zone":12,"typeConfidence":0.9,"plateTime":0.39806566993009884,"extension":5.980634328220729},"index":5,"playId":"a3b16f0a-de64-3a63-b182-2b45927ca1d4","pitchNumber":5,"startTime":"2026-07-09T18:25:58.824Z","endTime":"2026-07-09T18:26:02.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.3,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.677012292418368,"aZ":-23.69510432877536,"pfxX":2.524520851767796,"pfxZ":5.204915223132216,"pX":1.0729672950970497,"pZ":2.2133485349937096,"vX0":-2.9534630129990767,"vY0":-126.02388604492396,"vZ0":-3.9662024431710607,"x":76.1,"y":179.02,"x0":1.9254323971159715,"y0":50.00048744515176,"z0":5.694158379890876,"aX":4.110067311043165},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.9,"breakHorizontal":-4.0,"spinRate":1860,"spinDirection":142},"zone":14,"typeConfidence":0.91,"plateTime":0.43260754939540824,"extension":6.197260611079915},"index":6,"playId":"dbc2c0f5-cb21-379d-b783-bc49443a0bc5","pitchNumber":6,"startTime":"2026-07-09T18:26:17.156Z","endTime":"2026-07-09T18:26:21.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.8,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.679370803883227,"aZ":-15.899252052853566,"pfxX":6.171749758249649,"pfxZ":8.898936945217883,"pX":-0.3253515439827565,"pZ":1.6298691547389865,"vX0":-7.0103801403343144,"vY0":-134.06678670587758,"vZ0":-7.865997789360814,"x":129.4,"y":194.77,"x0":1.5156304541238264,"y0":50.003797617030116,"z0":5.726247473420205,"aX":11.289592303582886},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.6,"breakHorizontal":-9.7,"spinRate":2061,"spinDirection":135},"zone":13,"typeConfidence":0.86,"plateTime":0.40778618476818584,"extension":6.145667898451744},"index":7,"playId":"df1cf856-456c-37e5-b135-9982cb5fd2aa","pitchNumber":7,"startTime":"2026-07-09T18:26:47.354Z","endTime":"2026-07-09T18:26:50.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.4,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.02469779287811,"aZ":-11.475034309772496,"pfxX":4.929675887752294,"pfxZ":11.168848815257057,"pX":-0.22478282922092294,"pZ":1.7811842432886764,"vX0":-6.488440818766429,"vY0":-134.72625730653164,"vZ0":-8.340175073226783,"x":125.57,"y":190.69,"x0":1.5651525259313441,"y0":50.00450746201897,"z0":5.712000639759584,"aX":9.137921861550785},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.8,"breakHorizontal":-7.7,"spinRate":2182,"spinDirection":138},"zone":8,"typeConfidence":0.89,"plateTime":0.4052775896725529,"extension":6.125747224618074},"index":8,"playId":"9ff2429c-0134-3d2f-b152-bf2c2e4468fc","pitchNumber":8,"startTime":"2026-07-09T18:27:08.872Z","endTime":"2026-07-09T18:27:12.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":87.8,"endSpeed":80.9,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.047560416310052,"aZ":-27.003938687470402,"pfxX":4.514608739994916,"pfxZ":3.1113912585698227,"pX":0.13840982755355874,"pZ":2.741580382656298,"vX0":-5.626557970612526,"vY0":-127.78897321973874,"vZ0":-2.305819429890207,"x":111.72,"y":164.76,"x0":1.7768720288863928,"y0":50.00531465506596,"z0":5.765969953947671,"aX":7.507330960061507},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.4,"breakHorizontal":-7.0,"spinRate":1784,"spinDirection":133},"zone":5,"typeConfidence":0.91,"plateTime":0.42776936411493427,"extension":6.125452066938332},"hitData":{"launchSpeed":93.7,"launchAngle":68.0,"totalDistance":158.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":173.83,"coordY":158.9}},"index":9,"playId":"baf0cbb6-430a-344c-84c3-fe853a5022e3","pitchNumber":9,"startTime":"2026-07-09T18:27:29.628Z","endTime":"2026-07-09T18:27:39.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"credit":"b_ab"},{"player":{"id":689266,"link":"/api/v1/people/689266"},"credit":"p_ab"},{"player":{"id":699013,"link":"/api/v1/people/699013"},"credit":"b_pa"},{"player":{"id":689266,"link":"/api/v1/people/689266"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":23.5,"awayTeamWinProbability":76.5,"homeTeamWinProbabilityAdded":-2.1999999999999993,"leverageIndex":0.89,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-07-09T18:27:39.253Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ryan O'Hearn flies out to center fielder Michael Harris II.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-09T18:27:46.704Z","endTime":"2026-07-09T18:28:48.443Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.343347108215152,"aZ":-13.645540226430686,"pfxX":5.44774677348281,"pfxZ":9.678364306064097,"pX":-1.3479546277907495,"pZ":2.9583416020400035,"vX0":-9.357474168443026,"vY0":-137.23977816804066,"vZ0":-5.318419186793875,"x":168.38,"y":158.9,"x0":1.392474307495111,"y0":50.00448061071754,"z0":5.845176205192804,"aX":10.431953234721504},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.6,"breakHorizontal":-8.0,"spinRate":2225,"spinDirection":141},"zone":11,"typeConfidence":0.91,"plateTime":0.39856591350463066,"extension":6.211247227371437},"index":0,"playId":"0f76a319-89c7-301f-b16d-8fb183511cc7","pitchNumber":1,"startTime":"2026-07-09T18:28:06.268Z","endTime":"2026-07-09T18:28:10.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.0,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.450125126309167,"aZ":-12.840021767347002,"pfxX":4.264052780558464,"pfxZ":10.246765620019591,"pX":-0.6242838084332505,"pZ":2.094146153657687,"vX0":-6.995085168454256,"vY0":-136.35395093732308,"vZ0":-7.505391514669888,"x":140.8,"y":182.24,"x0":1.4180965524244407,"y0":50.00235207269076,"z0":5.7648165152758635,"aX":8.045507801915775},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.2,"breakHorizontal":-6.2,"spinRate":2283,"spinDirection":137},"zone":7,"typeConfidence":0.9,"plateTime":0.4014115343111282,"extension":6.179619222136341},"index":1,"playId":"523b8ad1-c5b8-3a50-a02b-4539b2ba8212","pitchNumber":2,"startTime":"2026-07-09T18:28:19.762Z","endTime":"2026-07-09T18:28:23.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.3,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.325597878386375,"aZ":-12.645834605969037,"pfxX":5.704640737756618,"pfxZ":10.26606425002018,"pX":-0.7510156442142724,"pZ":3.001055676656027,"vX0":-7.737182066832383,"vY0":-136.62220765345455,"vZ0":-5.292398662120175,"x":145.63,"y":157.75,"x0":1.3682392741293545,"y0":50.00273529408452,"z0":5.822742497723122,"aX":10.85216319750211},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.8,"breakHorizontal":-8.8,"spinRate":2124,"spinDirection":139},"zone":1,"typeConfidence":0.9,"plateTime":0.3999479517436373,"extension":6.116462280852528},"hitData":{"launchSpeed":98.9,"launchAngle":30.0,"totalDistance":373.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":83.35,"coordY":54.83}},"index":2,"playId":"56a882e5-032a-32c0-8c68-32a8b4d4dbd5","pitchNumber":3,"startTime":"2026-07-09T18:28:38.788Z","endTime":"2026-07-09T18:28:48.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_ab"},{"player":{"id":689266,"link":"/api/v1/people/689266"},"credit":"p_ab"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":689266,"link":"/api/v1/people/689266"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":-1.3999999999999986,"leverageIndex":0.54,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-07-09T18:28:48.443Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ozzie Albies called out on strikes.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-09T19:07:26.772Z","endTime":"2026-07-09T19:08:27.577Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,7],"actionIndex":[0,1,2,3],"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":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Delayed: Rain","event":"Game Advisory","eventType":"game_advisory","awayScore":6,"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-09T18:31:21.085Z","endTime":"2026-07-09T19:04:48.483Z","isPitch":false,"type":"action","player":{"id":645277,"link":"/api/v1/people/645277"},"contextMetrics":{}},{"details":{"description":"Pitching Change: Yohan Ramírez replaces Hunter Stratton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-09T19:04:48.483Z","endTime":"2026-07-09T19:05:24.023Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670990,"link":"/api/v1/people/670990"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676702,"link":"/api/v1/people/676702","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Status Change - Delayed: About to Resume","event":"Game Advisory","eventType":"game_advisory","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-09T19:05:24.023Z","endTime":"2026-07-09T19:06:44.025Z","isPitch":false,"type":"action","player":{"id":645277,"link":"/api/v1/people/645277"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-07-09T19:06:44.025Z","endTime":"2026-07-09T19:07:29.128Z","isPitch":false,"type":"action","player":{"id":645277,"link":"/api/v1/people/645277"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.5,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.35430367454627,"aZ":-17.583991771155087,"pfxX":-5.3711135341377245,"pfxZ":7.269465648612922,"pX":-0.7148190033155333,"pZ":3.5351443785887455,"vX0":8.610898630253383,"vY0":-140.42367272426029,"vZ0":-0.7824305312839159,"x":144.25,"y":143.33,"x0":-3.1163059044926595,"y0":50.00039494433186,"z0":4.9561501564771735,"aX":-10.777545378939793},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.2,"breakHorizontal":8.0,"spinRate":2317,"spinDirection":229},"zone":11,"typeConfidence":0.9,"plateTime":0.38933677311631687,"extension":6.963404784527167},"index":4,"playId":"f72f0889-bb71-392f-9bba-f6fcff159f1d","pitchNumber":1,"startTime":"2026-07-09T19:07:29.128Z","endTime":"2026-07-09T19:07:33.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":96.9,"endSpeed":88.4,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.2073520179482,"aZ":-17.957503516665756,"pfxX":-5.922585264748029,"pfxZ":7.074616833998489,"pX":0.39288020667457135,"pZ":3.4703944580294643,"vX0":7.470283951160665,"vY0":-140.92115912145312,"vZ0":-1.052592823606654,"x":102.02,"y":145.08,"x0":-1.5236603148461054,"y0":50.00536804492809,"z0":5.009495968132665,"aX":-11.906697937180866},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.8,"breakHorizontal":9.2,"spinRate":2285,"spinDirection":227},"zone":12,"typeConfidence":0.9,"plateTime":0.3887698140462845,"extension":7.0555659828442625},"index":5,"playId":"d2064d26-14de-3a0e-ae50-ae8ff3abe1fd","pitchNumber":2,"startTime":"2026-07-09T19:07:46.215Z","endTime":"2026-07-09T19:07:49.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":89.6,"endSpeed":82.0,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.075457489002336,"aZ":-29.02101647601112,"pfxX":-10.390329138516314,"pfxZ":1.8362916694627796,"pX":0.18060067850133546,"pZ":3.0364879216708345,"vX0":7.8763985581693445,"vY0":-130.24954975145403,"vZ0":0.31894820547309455,"x":110.12,"y":156.79,"x0":-1.5309489078112044,"y0":50.00554354597376,"z0":5.1049784998138845,"aX":-17.875075749996082},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.6,"breakHorizontal":17.2,"spinRate":2020,"spinDirection":248},"zone":2,"typeConfidence":0.78,"plateTime":0.4203535240710754,"extension":7.075514476362177},"index":6,"playId":"f2c15c86-339d-3a60-b480-8113de4bb204","pitchNumber":3,"startTime":"2026-07-09T19:08:05.706Z","endTime":"2026-07-09T19:08:09.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.7,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.918655958523292,"aZ":-30.301709733788407,"pfxX":7.851433594006716,"pfxZ":1.2272543705118455,"pX":-0.8329206176503666,"pZ":2.162587723566238,"vX0":3.2590039574130225,"vY0":-122.73121957544079,"vZ0":-0.8139154062636532,"x":148.75,"y":180.39,"x0":-3.1975185435087297,"y0":50.00383617036081,"z0":5.075405424015838,"aX":11.997785741335113},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":2.3,"breakHorizontal":-15.0,"spinRate":2722,"spinDirection":74},"zone":4,"typeConfidence":2.0,"plateTime":0.44600910675920646,"extension":6.8190906115302745},"index":7,"playId":"b03ab5bd-fef1-3db7-831b-2d95e723ee9e","pitchNumber":4,"startTime":"2026-07-09T19:08:23.106Z","endTime":"2026-07-09T19:08:27.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_ab"},{"player":{"id":670990,"link":"/api/v1/people/670990"},"credit":"p_ab"},{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_pa"},{"player":{"id":670990,"link":"/api/v1/people/670990"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.799999999999997,"awayTeamWinProbability":76.2,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-07-09T19:08:27.577Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt Olson flies out to left fielder Bryan Reynolds.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-09T19:08:33.153Z","endTime":"2026-07-09T19:09:24.307Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.86210528492429,"aZ":-23.883645873073146,"pfxX":-10.065203045703493,"pfxZ":4.076517661886523,"pX":0.3706090580935367,"pZ":3.069991346979771,"vX0":8.09456274047316,"vY0":-141.34431379762245,"vZ0":-0.9944609307495527,"x":102.87,"y":155.89,"x0":-1.2162694466123523,"y0":50.00062796793392,"z0":4.95369416258148,"aX":-20.454746669672414},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":7.4,"breakHorizontal":16.7,"spinRate":2165,"spinDirection":237},"zone":3,"typeConfidence":0.89,"plateTime":0.3868577933911532,"extension":6.946063799680884},"index":0,"playId":"3c6c5e29-7013-37ce-9938-aac50d4948ab","pitchNumber":1,"startTime":"2026-07-09T19:08:56.443Z","endTime":"2026-07-09T19:09:00.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":89.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.247694544631045,"aZ":-25.507596199772653,"pfxX":-10.374797393000835,"pfxZ":3.302565570334015,"pX":-0.2383973737807477,"pZ":2.0922328832811945,"vX0":6.829859282554019,"vY0":-140.78634540763528,"vZ0":-3.252471255534312,"x":126.09,"y":182.29,"x0":-1.3407310299262674,"y0":50.00295213137391,"z0":4.902738775887058,"aX":-20.94614763927122},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":5.5,"breakHorizontal":17.5,"spinRate":2205,"spinDirection":235},"zone":8,"typeConfidence":0.91,"plateTime":0.388196687706031,"extension":7.014484290632425},"hitData":{"launchSpeed":95.6,"launchAngle":55.0,"totalDistance":254.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":57.23,"coordY":123.45}},"index":1,"playId":"a4fea03f-94fc-3987-be93-e3d413c1e5f3","pitchNumber":2,"startTime":"2026-07-09T19:09:14.514Z","endTime":"2026-07-09T19:09:24.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_ab"},{"player":{"id":670990,"link":"/api/v1/people/670990"},"credit":"p_ab"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_pa"},{"player":{"id":670990,"link":"/api/v1/people/670990"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.1,"awayTeamWinProbability":74.9,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-07-09T19:09:24.307Z","atBatIndex":52},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Yohan Ramírez challenged (pitch result), call on the field was confirmed: Drake Baldwin walks.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-09T19:09:29.299Z","endTime":"2026-07-09T19:13:44.520Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,7,8],"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":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.8,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.37683869185893,"aZ":-27.01468009755271,"pfxX":-9.803305336031656,"pfxZ":2.560643827815557,"pX":-0.1496257829343193,"pZ":2.7102259551239167,"vX0":6.959760058026783,"vY0":-140.7181720586199,"vZ0":-1.135431324766739,"x":122.7,"y":165.6,"x0":-1.3747190381975871,"y0":50.00533997433504,"z0":4.860785117999438,"aX":-19.765497603674206},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":4.6,"breakHorizontal":16.4,"spinRate":2199,"spinDirection":235},"zone":5,"typeConfidence":0.91,"plateTime":0.3884777509525148,"extension":7.02961897671744},"index":0,"playId":"ec1431dd-e8a3-3983-b3cd-c945146926e0","pitchNumber":1,"startTime":"2026-07-09T19:09:50.728Z","endTime":"2026-07-09T19:09:55.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":97.7,"endSpeed":89.7,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.72202970763852,"aZ":-18.50335767965915,"pfxX":-5.7003503927437205,"pfxZ":6.624450663933612,"pX":-1.033268063825273,"pZ":4.505942444356357,"vX0":3.3455641414037633,"vY0":-142.3242828489919,"vZ0":1.6416595047916323,"x":156.39,"y":117.12,"x0":-1.4793903849236842,"y0":50.00696585594364,"z0":5.088826345891644,"aX":-11.77145388150803},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.5,"breakHorizontal":9.7,"spinRate":2243,"spinDirection":231},"zone":11,"typeConfidence":0.91,"plateTime":0.3839104935071407,"extension":6.839773691499008},"index":1,"playId":"b5086894-a9fd-36d1-b807-fdabb648b29d","pitchNumber":2,"startTime":"2026-07-09T19:10:14.236Z","endTime":"2026-07-09T19:10:18.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":83.0,"endSpeed":76.0,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.354550789335885,"aZ":-38.62235121891294,"pfxX":7.7406573185396095,"pfxZ":-4.364156286463668,"pX":-1.4658443427149517,"pZ":4.51912916492821,"vX0":-2.4861897446652996,"vY0":-120.74991954510412,"vZ0":5.506898815011935,"x":172.87,"y":116.76,"x0":-1.4289507077258574,"y0":50.00187043770591,"z0":5.605706822232541,"aX":11.438132226079908},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-6.4,"breakHorizontal":-13.4,"spinRate":2423,"spinDirection":53},"zone":11,"typeConfidence":2.0,"plateTime":0.4534678614810317,"extension":6.556218788866171},"index":2,"playId":"513a7b02-eace-3d0e-9047-7047a9bfb042","pitchNumber":3,"startTime":"2026-07-09T19:10:33.675Z","endTime":"2026-07-09T19:10:37.183Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.6,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.696367525621252,"aZ":-25.30818757483197,"pfxX":-8.300659415814405,"pfxZ":3.350239275050516,"pX":-0.1268334025431539,"pZ":3.091731568962202,"vX0":6.488291913511578,"vY0":-141.6086579560676,"vZ0":-0.48840041110057775,"x":121.83,"y":155.3,"x0":-1.3594209528873316,"y0":50.00041617282618,"z0":4.873119302612391,"aX":-17.002833098236582},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":6.1,"breakHorizontal":13.9,"spinRate":2110,"spinDirection":237},"zone":2,"typeConfidence":0.85,"plateTime":0.3855013877170217,"extension":6.972533202824341},"index":3,"playId":"efd9560d-cc32-3858-8cea-9063967430b1","pitchNumber":4,"startTime":"2026-07-09T19:10:52.669Z","endTime":"2026-07-09T19:10:55.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.9,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.977626227989457,"aZ":-29.617617508152538,"pfxX":8.515626042533185,"pfxZ":1.6599154798862426,"pX":1.3877888603864768,"pZ":2.5946396527993607,"vX0":3.9823128429898955,"vY0":-123.13415011812573,"vZ0":-0.017755646510583256,"x":64.1,"y":168.72,"x0":-1.3556301779218216,"y0":50.001769374186665,"z0":5.103573856994286,"aX":13.101282597012283},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.2,"breakHorizontal":-16.3,"spinRate":2541,"spinDirection":70},"zone":12,"typeConfidence":2.0,"plateTime":0.4444740159542553,"extension":6.847980638356723},"index":4,"playId":"030eebde-9a74-3d1d-8d93-54758cd1e79f","pitchNumber":5,"startTime":"2026-07-09T19:11:14.869Z","endTime":"2026-07-09T19:11:19.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.5,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.14935087936761,"aZ":-20.06294565630031,"pfxX":-6.587573250785368,"pfxZ":6.150116802311654,"pX":-1.3017172995987958,"pZ":2.6335673797360384,"vX0":3.2616407843522763,"vY0":-139.6483879247499,"vZ0":-2.6666810385854713,"x":166.62,"y":167.67,"x0":-1.630374446754226,"y0":50.00625561029718,"z0":4.9242063461902275,"aX":-12.982807626036157},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.8,"breakHorizontal":11.3,"spinRate":2231,"spinDirection":232},"zone":11,"typeConfidence":0.9,"plateTime":0.3925628512308572,"extension":6.802981386457454},"index":5,"playId":"ccc2df93-4a51-3f82-84a3-6352df309974","pitchNumber":6,"startTime":"2026-07-09T19:11:41.252Z","endTime":"2026-07-09T19:11:45.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2026-07-09T19:12:09.285Z","endTime":"2026-07-09T19:12:54.112Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.1,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.51055978673194,"aZ":-29.08344636151744,"pfxX":9.184929630945298,"pfxZ":2.0560847971004854,"pX":1.4383884787373422,"pZ":1.5719653317574482,"vX0":3.9229503010285276,"vY0":-122.27353757116715,"vZ0":-2.6425863660131443,"x":62.17,"y":196.34,"x0":-1.3832185437700761,"y0":50.00440640988424,"z0":5.178067135848441,"aX":13.821854429826725},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":3.4,"breakHorizontal":-17.6,"spinRate":2570,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.44901796355740364,"extension":6.951885668644953},"index":7,"playId":"300f686c-b8e7-3f5a-8595-373daf99c5ba","pitchNumber":7,"startTime":"2026-07-09T19:12:54.112Z","endTime":"2026-07-09T19:12:59.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.3,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.733531305739216,"aZ":-23.912511514673046,"pfxX":-10.7652250666732,"pfxZ":4.136643986280955,"pX":1.2694443172143821,"pZ":2.1454638337692353,"vX0":10.711628180814511,"vY0":-140.38740258688594,"vZ0":-3.4015666967829246,"x":68.61,"y":180.85,"x0":-1.1966065972400595,"y0":50.000694651453074,"z0":4.928954126412112,"aX":-21.48925098451853},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.0,"breakHorizontal":17.3,"spinRate":2192,"spinDirection":232},"zone":14,"typeConfidence":0.91,"plateTime":0.390135245323298,"extension":7.171536783691587},"index":8,"playId":"5b34ce5c-f658-34cd-aca6-c02994216e8d","pitchNumber":8,"startTime":"2026-07-09T19:13:17.500Z","endTime":"2026-07-09T19:13:44.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"credit":"b_pa"},{"player":{"id":670990,"link":"/api/v1/people/670990"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"}},"homeTeamWinProbability":24.2,"awayTeamWinProbability":75.8,"homeTeamWinProbabilityAdded":-0.9000000000000021,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-07-09T19:13:44.520Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mauricio Dubón strikes out swinging.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-09T19:14:03.897Z","endTime":"2026-07-09T19:16:38.101Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.37650766166347,"aZ":-22.372168172033238,"pfxX":-10.389398938582996,"pfxZ":4.9326723508199555,"pX":-0.6235599410893509,"pZ":1.941954143630339,"vX0":9.99592548048702,"vY0":-140.2406700233205,"vZ0":-3.8270728777883627,"x":140.77,"y":186.35,"x0":-2.8881353330052426,"y0":50.00275962407908,"z0":4.7874966439354125,"aX":-20.64828052278142},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.3,"breakHorizontal":16.7,"spinRate":2252,"spinDirection":235},"zone":7,"typeConfidence":0.87,"plateTime":0.3908829146017112,"extension":6.980103598769712},"index":0,"playId":"ae9f32c5-defe-3c1d-b4b8-7fc59f8d0c35","pitchNumber":1,"startTime":"2026-07-09T19:14:03.897Z","endTime":"2026-07-09T19:14:30.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"first":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":144,"player":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.807241712693507,"aZ":-22.355366353600527,"pfxX":-10.761363067219161,"pfxZ":4.852786756750134,"pX":-1.6506899056851434,"pZ":2.1718030794969945,"vX0":7.74353355913371,"vY0":-141.23671925841458,"vZ0":-3.293226687446367,"x":179.92,"y":180.14,"x0":-3.028149739508173,"y0":50.00205260087927,"z0":4.788650850293036,"aX":-21.766061456130807},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.3,"breakHorizontal":17.9,"spinRate":2330,"spinDirection":235},"zone":13,"typeConfidence":0.86,"plateTime":0.3876289056819737,"extension":6.931874551294434},"index":1,"playId":"1817733c-bb7d-35ff-8b8c-3c478b70c3f1","pitchNumber":2,"startTime":"2026-07-09T19:14:48.988Z","endTime":"2026-07-09T19:14:53.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"first":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":97.6,"endSpeed":89.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.96430227832293,"aZ":-21.107997975846423,"pfxX":-11.61645073243379,"pfxZ":5.458604477814559,"pX":0.845608411175517,"pZ":2.4583323644493924,"vX0":13.94087536418461,"vY0":-141.4361349025919,"vZ0":-2.8395765122051646,"x":84.77,"y":172.41,"x0":-2.635785741227421,"y0":50.0055778113206,"z0":4.827525429357527,"aX":-23.562313469620715},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":9.5,"breakHorizontal":18.2,"spinRate":2391,"spinDirection":234},"zone":12,"typeConfidence":0.9,"plateTime":0.38712693017145083,"extension":6.833252658704329},"index":2,"playId":"9ea3fa7a-07c6-347b-a9a9-0b7bfb6fb515","pitchNumber":3,"startTime":"2026-07-09T19:15:07.768Z","endTime":"2026-07-09T19:15:11.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"first":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.3,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.65418826971295,"aZ":-26.53305999051206,"pfxX":5.827948014208609,"pfxZ":3.6503237715253958,"pX":1.7196413277203169,"pZ":2.2952805699545404,"vX0":9.347270773033841,"vY0":-123.52016451597456,"vZ0":-1.3851901633484187,"x":51.45,"y":176.81,"x0":-2.8709114109445344,"y0":50.001722652903794,"z0":5.094709229391094,"aX":9.001509023244637},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":6.5,"breakHorizontal":-12.7,"spinRate":2621,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.443476270660883,"extension":6.866298198631114},"index":3,"playId":"8389cf06-5145-32fd-87ec-a3d718cae1ba","pitchNumber":4,"startTime":"2026-07-09T19:15:27.360Z","endTime":"2026-07-09T19:15:31.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"first":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.927604338535733,"aZ":-22.83514616675477,"pfxX":-10.493125078364654,"pfxZ":4.719097668865572,"pX":-0.8496479589828967,"pZ":3.087911265812852,"vX0":9.437597862978533,"vY0":-139.4829127832331,"vZ0":-0.8053249739181365,"x":149.39,"y":155.41,"x0":-2.9055663728361827,"y0":50.00647705048149,"z0":4.879376503866381,"aX":-20.782455659335277},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.6,"breakHorizontal":17.2,"spinRate":2374,"spinDirection":234},"zone":11,"typeConfidence":0.9,"plateTime":0.3919536261007739,"extension":6.980007112119431},"index":4,"playId":"8fc428bd-4ebd-3eb2-bf56-7bbef6242a87","pitchNumber":5,"startTime":"2026-07-09T19:15:47.702Z","endTime":"2026-07-09T19:15:52.490Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"first":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.736391402468307,"aZ":-23.209364985903523,"pfxX":-11.101347106926797,"pfxZ":4.532875193381161,"pX":0.6952074587896518,"pZ":2.5578833480427163,"vX0":13.48524673708455,"vY0":-139.57167870341922,"vZ0":-2.1899373209963158,"x":90.5,"y":169.72,"x0":-2.7514181697764597,"y0":50.00345479821483,"z0":4.877527038069624,"aX":-21.95530088851246},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.9,"breakHorizontal":17.4,"spinRate":2350,"spinDirection":233},"zone":6,"typeConfidence":0.91,"plateTime":0.3921010811347001,"extension":7.107994547310672},"index":5,"playId":"ce025445-011d-3244-ad9c-88e6a5f8491c","pitchNumber":6,"startTime":"2026-07-09T19:16:09.230Z","endTime":"2026-07-09T19:16:12.688Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"first":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.3,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.8770959557725,"aZ":-27.87747340360752,"pfxX":3.8373097809333023,"pfxZ":2.797638601941154,"pX":1.3950935374103202,"pZ":1.3089342669059152,"vX0":9.4944164352845,"vY0":-123.06219782662866,"vZ0":-3.210943875952392,"x":63.82,"y":203.44,"x0":-3.0080752604174217,"y0":50.00470759050285,"z0":4.98609272292798,"aX":5.900175021167798},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.6,"breakHorizontal":-9.1,"spinRate":2589,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.44467858319907627,"extension":7.144253109190626},"index":6,"playId":"6bbab7b5-39f2-3108-b0e0-221557ead6e5","pitchNumber":7,"startTime":"2026-07-09T19:16:31.491Z","endTime":"2026-07-09T19:16:38.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"first":{"id":686948,"link":"/api/v1/people/686948"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"credit":"b_ab"},{"player":{"id":670990,"link":"/api/v1/people/670990"},"credit":"p_ab"},{"player":{"id":643289,"link":"/api/v1/people/643289"},"credit":"b_pa"},{"player":{"id":670990,"link":"/api/v1/people/670990"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.0,"awayTeamWinProbability":74.0,"homeTeamWinProbabilityAdded":1.8000000000000007,"leverageIndex":0.72,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-07-09T19:16:38.101Z","atBatIndex":54},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Gonzales walks.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-09T19:19:10.768Z","endTime":"2026-07-09T19:21:01.461Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702275,"fullName":"JR Ritchie","link":"/api/v1/people/702275"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: JR Ritchie replaces Dylan Dodd.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"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-09T19:17:31.535Z","endTime":"2026-07-09T19:19:13.079Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702275,"link":"/api/v1/people/702275"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":689266,"link":"/api/v1/people/689266","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":94.2,"endSpeed":86.7,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.41771288193079,"aZ":-22.398742651849133,"pfxX":-9.089414627480064,"pfxZ":5.1003966178332485,"pX":-1.0897188224660885,"pZ":2.3893565280785567,"vX0":6.074312054661484,"vY0":-137.08621611344222,"vZ0":-3.7729564579245185,"x":158.54,"y":174.27,"x0":-2.1458834808406584,"y0":50.000848431912324,"z0":5.3002301024116445,"aX":-17.412844512532384},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.6,"breakHorizontal":15.2,"spinRate":2318,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.39853356743147783,"extension":6.405030669117935},"index":1,"playId":"d57d3bd9-9d0b-3986-a9b3-a5d24150dd72","pitchNumber":1,"startTime":"2026-07-09T19:19:13.079Z","endTime":"2026-07-09T19:19:17.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702275,"link":"/api/v1/people/702275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.2,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.06089471896328,"aZ":-22.053758763184383,"pfxX":-10.065685040145924,"pfxZ":5.388252920233576,"pX":0.650032415056898,"pZ":1.2421878722061999,"vX0":10.733063569289953,"vY0":-135.58576649924078,"vZ0":-6.516487759588862,"x":92.22,"y":205.24,"x0":-2.0346333924730713,"y0":50.005252664476245,"z0":5.194601440848905,"aX":-18.917976112119753},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.6,"breakHorizontal":16.2,"spinRate":2326,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.4025302975344136,"extension":6.49046595035534},"index":2,"playId":"1dcb07b5-1126-3e22-922b-c2aa36a74257","pitchNumber":2,"startTime":"2026-07-09T19:19:27.886Z","endTime":"2026-07-09T19:19:32.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702275,"link":"/api/v1/people/702275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.3,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.66626796728192,"aZ":-21.840591901531514,"pfxX":-10.157660494352795,"pfxZ":5.341011422129015,"pX":0.14354988869382926,"pZ":1.5290348621729182,"vX0":9.760017254098045,"vY0":-137.74199883031574,"vZ0":-5.764040163600958,"x":111.53,"y":197.5,"x0":-2.114502099265763,"y0":50.00238772165825,"z0":5.111406432781226,"aX":-19.649821473150862},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.6,"breakHorizontal":16.6,"spinRate":2366,"spinDirection":233},"zone":8,"typeConfidence":2.0,"plateTime":0.3966288101821962,"extension":6.295889549305011},"index":3,"playId":"b7616fac-7014-3c9d-931b-504241145169","pitchNumber":3,"startTime":"2026-07-09T19:19:43.513Z","endTime":"2026-07-09T19:19:48.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702275,"link":"/api/v1/people/702275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.8,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.03612652425378,"aZ":-27.39083263609985,"pfxX":-9.678654098905158,"pfxZ":2.4848993408251534,"pX":-0.5204888878540385,"pZ":3.353660597794019,"vX0":7.967705931333675,"vY0":-137.27020497090527,"vZ0":-0.09652703758558134,"x":136.84,"y":148.23,"x0":-2.1914356678933897,"y0":50.00275817522211,"z0":5.241303490329983,"aX":-18.62368755488777},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":4.7,"breakHorizontal":16.1,"spinRate":2405,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.397767554186506,"extension":6.299967351426776},"index":4,"playId":"10854ad3-7198-3631-b239-afcd6c32a765","pitchNumber":4,"startTime":"2026-07-09T19:20:00.086Z","endTime":"2026-07-09T19:20:04.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702275,"link":"/api/v1/people/702275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.4,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.26699890191299,"aZ":-24.03435989391229,"pfxX":-9.279536095563419,"pfxZ":4.288239505250805,"pX":-0.11846259174833512,"pZ":2.154370773359328,"vX0":8.686413027433876,"vY0":-136.5042341682952,"vZ0":-3.9025031585929786,"x":121.52,"y":180.61,"x0":-2.126509369039543,"y0":50.00491686029239,"z0":5.244799842384013,"aX":-17.62518122862414},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.2,"breakHorizontal":15.1,"spinRate":2398,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.4002806102624734,"extension":6.44876625106321},"index":5,"playId":"7f9d2eca-59df-3b61-8ec7-392bbe1e085e","pitchNumber":5,"startTime":"2026-07-09T19:20:17.838Z","endTime":"2026-07-09T19:20:21.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702275,"link":"/api/v1/people/702275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.8,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.061334061852126,"aZ":-23.624858901388148,"pfxX":-9.546085877677832,"pfxZ":4.339401932255452,"pX":-1.0535019166724298,"pZ":3.422878465250135,"vX0":6.630379519104182,"vY0":-138.96223280546354,"vZ0":-0.7235210984906363,"x":157.16,"y":146.36,"x0":-2.2215992595632,"y0":50.001503300037385,"z0":5.246050904187221,"aX":-18.801333872919617},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.9,"breakHorizontal":16.1,"spinRate":2322,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.39309227200761665,"extension":6.3773427887694165},"index":6,"playId":"373848f3-3155-306e-aeaf-308a9da7e584","pitchNumber":6,"startTime":"2026-07-09T19:20:37.744Z","endTime":"2026-07-09T19:20:41.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702275,"link":"/api/v1/people/702275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.3,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.6256401981546,"aZ":-24.34592635695556,"pfxX":-9.071784649864279,"pfxZ":3.941767727105013,"pX":0.6610767270620277,"pZ":3.09487570999435,"vX0":10.85742354024564,"vY0":-139.4402302207245,"vZ0":-1.3428272130800876,"x":91.8,"y":155.22,"x0":-2.0875499981258234,"y0":50.006651940894095,"z0":5.174850653523111,"aX":-18.03497164442193},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.1,"breakHorizontal":14.4,"spinRate":2306,"spinDirection":232},"zone":3,"typeConfidence":2.0,"plateTime":0.39141117964486094,"extension":6.454318602634427},"index":7,"playId":"ebbc7947-ed64-3d58-933a-a2716e56bd04","pitchNumber":7,"startTime":"2026-07-09T19:20:57.234Z","endTime":"2026-07-09T19:21:01.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702275,"link":"/api/v1/people/702275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_pa"},{"player":{"id":702275,"link":"/api/v1/people/702275"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.0,"awayTeamWinProbability":68.0,"homeTeamWinProbabilityAdded":6.0,"leverageIndex":1.38,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2026-07-09T19:21:01.461Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Callihan strikes out swinging.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-09T19:21:03.312Z","endTime":"2026-07-09T19:22:12.813Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702275,"fullName":"JR Ritchie","link":"/api/v1/people/702275"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.1,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.644629031294635,"aZ":-43.01695941554389,"pfxX":7.795762452181568,"pfxZ":-7.416626258273867,"pX":-0.04410805514947727,"pZ":2.987690133869489,"vX0":3.107003854201873,"vY0":-120.22780682723263,"vZ0":3.0884006328794538,"x":118.68,"y":158.11,"x0":-2.366590427433258,"y0":50.00319614495859,"z0":5.508159996358014,"aX":11.395061545765694},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-12.4,"breakHorizontal":-14.9,"spinRate":2765,"spinDirection":40},"zone":2,"typeConfidence":2.0,"plateTime":0.45584756862087383,"extension":6.414724731900911},"index":0,"playId":"77f8165a-0ec4-367a-b95a-a0f2cc020ae1","pitchNumber":1,"startTime":"2026-07-09T19:21:25.872Z","endTime":"2026-07-09T19:21:29.738Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702275,"link":"/api/v1/people/702275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":682997,"link":"/api/v1/people/682997","batSide":{"code":"L","description":"Left"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.2,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.11363315368713,"aZ":-42.87415794170739,"pfxX":7.557164308371192,"pfxZ":-7.321260739026146,"pX":0.38086644140864073,"pZ":2.0488671182769367,"vX0":3.9739051193707198,"vY0":-120.33492536512183,"vZ0":1.1535899235102351,"x":102.48,"y":183.46,"x0":-2.2756403483171255,"y0":50.003326924166586,"z0":5.371924874901485,"aX":11.043473252875966},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-12.7,"breakHorizontal":-14.6,"spinRate":2730,"spinDirection":46},"zone":9,"typeConfidence":2.0,"plateTime":0.45577304833557797,"extension":6.546987913274447},"index":1,"playId":"3c17b25c-549b-3281-8ccb-6db3dc5b5906","pitchNumber":2,"startTime":"2026-07-09T19:21:43.861Z","endTime":"2026-07-09T19:21:48.706Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702275,"link":"/api/v1/people/702275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":682997,"link":"/api/v1/people/682997","batSide":{"code":"L","description":"Left"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.9,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.4566874392241,"aZ":-16.236582470847203,"pfxX":-4.816129182316418,"pfxZ":8.03329622129437,"pX":-0.24707937184866222,"pZ":3.15044677343526,"vX0":7.135205953693507,"vY0":-139.9466155744011,"vZ0":-2.9270971493773352,"x":126.42,"y":153.72,"x0":-2.2035496053923214,"y0":50.00682806137238,"z0":5.273041405084155,"aX":-9.56015642774634},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.2,"breakHorizontal":7.3,"spinRate":2368,"spinDirection":227},"zone":2,"typeConfidence":2.0,"plateTime":0.39133398903839955,"extension":6.631296492146625},"index":2,"playId":"ee0bda70-ffe0-3667-8ec2-79eb581c4ebf","pitchNumber":3,"startTime":"2026-07-09T19:22:07.638Z","endTime":"2026-07-09T19:22:12.813Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702275,"link":"/api/v1/people/702275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":682997,"link":"/api/v1/people/682997","batSide":{"code":"L","description":"Left"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682997,"link":"/api/v1/people/682997"},"credit":"b_ab"},{"player":{"id":702275,"link":"/api/v1/people/702275"},"credit":"p_ab"},{"player":{"id":682997,"link":"/api/v1/people/682997"},"credit":"b_pa"},{"player":{"id":702275,"link":"/api/v1/people/702275"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.6,"awayTeamWinProbability":73.4,"homeTeamWinProbabilityAdded":-5.399999999999999,"leverageIndex":2.41,"dramaIndex":99.0,"contextMetrics":{},"playEndTime":"2026-07-09T19:22:12.813Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Rafael Flores Jr. singles on a line drive to left fielder Mauricio Dubón. Nick Gonzales to 2nd.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-09T19:22:15.124Z","endTime":"2026-07-09T19:23:02.038Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702275,"fullName":"JR Ritchie","link":"/api/v1/people/702275"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"postOnSecond":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.4,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.35096874271434,"aZ":-23.98242655266589,"pfxX":-9.708742273466013,"pfxZ":4.121899316372287,"pX":0.64446039268533,"pZ":2.2828508774452443,"vX0":10.85545777542823,"vY0":-139.5761908858371,"vZ0":-3.7739213937618903,"x":92.43,"y":177.14,"x0":-2.0208521139462485,"y0":50.00316316214371,"z0":5.218681894918768,"aX":-19.292029405889775},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":6.8,"breakHorizontal":15.5,"spinRate":2369,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.39137888355058736,"extension":6.638014911965451},"index":0,"playId":"10011f46-389b-3447-844d-8da1d3e72f3b","pitchNumber":1,"startTime":"2026-07-09T19:22:33.465Z","endTime":"2026-07-09T19:22:37.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702275,"link":"/api/v1/people/702275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.1,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.277089516073865,"aZ":-42.43158367143821,"pfxX":6.263386702950475,"pfxZ":-6.807220906455683,"pX":0.6428777862886258,"pZ":2.7593094630640955,"vX0":4.807160965517836,"vY0":-122.23638335917545,"vZ0":2.3200347977496696,"x":92.5,"y":164.28,"x0":-2.166901153419374,"y0":50.00593226086383,"z0":5.454612269613915,"aX":9.430673033046265},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-11.5,"breakHorizontal":-12.5,"spinRate":2728,"spinDirection":51},"zone":6,"typeConfidence":2.0,"plateTime":0.44898229122968747,"extension":6.318133943495363},"hitData":{"launchSpeed":82.4,"launchAngle":19.0,"totalDistance":238.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":73.94,"coordY":105.96}},"index":1,"playId":"c211ac24-41cf-3879-ac49-5a486ba25e20","pitchNumber":2,"startTime":"2026-07-09T19:22:51.496Z","endTime":"2026-07-09T19:23:02.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702275,"link":"/api/v1/people/702275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"credit":"b_ab"},{"player":{"id":702275,"link":"/api/v1/people/702275"},"credit":"p_ab"},{"player":{"id":804668,"link":"/api/v1/people/804668"},"credit":"b_pa"},{"player":{"id":702275,"link":"/api/v1/people/702275"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.9,"awayTeamWinProbability":67.1,"homeTeamWinProbabilityAdded":6.299999999999997,"leverageIndex":1.96,"dramaIndex":93.0,"contextMetrics":{},"playEndTime":"2026-07-09T19:23:02.038Z","atBatIndex":57},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jared Triolo grounds into a force out, shortstop Jim Jarvis to second baseman Ozzie Albies. Nick Gonzales to 3rd. Rafael Flores Jr. out at 2nd. Jared Triolo to 1st.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-09T19:23:01.771Z","endTime":"2026-07-09T19:23:56.360Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702275,"fullName":"JR Ritchie","link":"/api/v1/people/702275"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"postOnThird":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"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":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805347,"link":"/api/v1/people/805347"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805347,"link":"/api/v1/people/805347"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":82.7,"endSpeed":76.2,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.760603700638708,"aZ":-41.86209035333174,"pfxX":5.843887231083831,"pfxZ":-6.580590280945035,"pX":-1.0984012921136175,"pZ":3.4206456856588483,"vX0":1.033337499354031,"vY0":-120.397277005511,"vZ0":3.8049767105224648,"x":158.87,"y":146.42,"x0":-2.2922273756290195,"y0":50.0026001308101,"z0":5.517727427464315,"aX":8.602997150707443},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-10.8,"breakHorizontal":-10.8,"spinRate":2384,"spinDirection":43},"zone":11,"typeConfidence":2.0,"plateTime":0.45444056610364125,"extension":6.3216523104537625},"index":0,"playId":"1deedb20-9881-3e76-8c76-2e291d660bf0","pitchNumber":1,"startTime":"2026-07-09T19:23:27.797Z","endTime":"2026-07-09T19:23:32.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702275,"link":"/api/v1/people/702275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.2,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.1608503762601,"aZ":-42.13805648211014,"pfxX":6.4593295723437505,"pfxZ":-6.81310432628387,"pX":0.565852068848727,"pZ":2.3079882880276483,"vX0":4.533037618014266,"vY0":-120.41634167548189,"vZ0":1.3628366423723783,"x":95.43,"y":176.46,"x0":-2.1823201434051667,"y0":50.00052147636492,"z0":5.472898971855858,"aX":9.450074678666041},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-11.6,"breakHorizontal":-12.8,"spinRate":2731,"spinDirection":44},"zone":6,"typeConfidence":2.0,"plateTime":0.4554713880263983,"extension":6.416452629575741},"hitData":{"launchSpeed":78.3,"launchAngle":5.0,"totalDistance":77.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.26,"coordY":153.71}},"index":1,"playId":"633abf45-0a2d-3801-984b-53f97cac0356","pitchNumber":2,"startTime":"2026-07-09T19:23:46.328Z","endTime":"2026-07-09T19:23:56.360Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702275,"link":"/api/v1/people/702275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"first":{"id":804668,"link":"/api/v1/people/804668"},"second":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_ab"},{"player":{"id":702275,"link":"/api/v1/people/702275"},"credit":"p_ab"},{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_pa"},{"player":{"id":702275,"link":"/api/v1/people/702275"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.1,"awayTeamWinProbability":73.9,"homeTeamWinProbabilityAdded":-6.799999999999997,"leverageIndex":3.19,"dramaIndex":127.0,"contextMetrics":{},"playEndTime":"2026-07-09T19:23:56.360Z","atBatIndex":58},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jake Mangum doubles (10) on a line drive to right fielder Mike Yastrzemski. Nick Gonzales scores. Jared Triolo to 3rd.","rbi":1,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-09T19:24:34.590Z","endTime":"2026-07-09T19:26:01.314Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702275,"fullName":"JR Ritchie","link":"/api/v1/people/702275"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"postOnThird":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":{"id":702275,"link":"/api/v1/people/702275"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":82.5,"endSpeed":76.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.21076106544693,"aZ":-41.3217074084429,"pfxX":7.68666350960188,"pfxZ":-6.2794218796893615,"pX":-0.013723478970894314,"pZ":1.9819959302222705,"vX0":3.06554030171466,"vY0":-120.1921812061345,"vZ0":0.7847753356305236,"x":117.52,"y":185.27,"x0":-2.3058790918489236,"y0":50.0031421384444,"z0":5.333078054206309,"aX":11.197592195493701},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-10.9,"breakHorizontal":-14.6,"spinRate":2755,"spinDirection":43},"zone":8,"typeConfidence":2.0,"plateTime":0.4564508706187844,"extension":6.393955769806855},"index":0,"playId":"d8289c97-7924-36d5-8877-19ffa93bef77","pitchNumber":1,"startTime":"2026-07-09T19:24:34.590Z","endTime":"2026-07-09T19:24:38.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702275,"link":"/api/v1/people/702275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.68146947609963,"aZ":-31.751342531487463,"pfxX":-7.718016310624512,"pfxZ":0.2688997230643366,"pX":-1.5680772321434109,"pZ":3.625570639562257,"vX0":4.0751333125658284,"vY0":-124.42797150442144,"vZ0":1.7247592485087002,"x":176.77,"y":140.89,"x0":-2.2196282796491547,"y0":50.00290297383922,"z0":5.543862479376772,"aX":-12.168654055976459},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.1,"breakHorizontal":13.1,"spinRate":1443,"spinDirection":247},"zone":11,"typeConfidence":2.0,"plateTime":0.43927573797151354,"extension":6.292502615104656},"index":1,"playId":"13cbeea2-fa8f-3a52-9545-928454bd4c91","pitchNumber":2,"startTime":"2026-07-09T19:24:52.883Z","endTime":"2026-07-09T19:24:57.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702275,"link":"/api/v1/people/702275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.796074775665502,"aZ":-23.223217528669544,"pfxX":-8.662591049507991,"pfxZ":4.564444509965368,"pX":-0.4798807538755996,"pZ":3.001203945995837,"vX0":7.450682564293193,"vY0":-138.629704645085,"vZ0":-2.0045399355298397,"x":135.29,"y":157.75,"x0":-2.066905898890427,"y0":50.00401200166888,"z0":5.271951959240992,"aX":-16.98989594848439},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.0,"breakHorizontal":14.3,"spinRate":2345,"spinDirection":234},"zone":1,"typeConfidence":2.0,"plateTime":0.3939723064303675,"extension":6.62929045442199},"index":2,"playId":"00b7c454-49e1-3590-9361-718535f42d21","pitchNumber":3,"startTime":"2026-07-09T19:25:11.804Z","endTime":"2026-07-09T19:25:15.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702275,"link":"/api/v1/people/702275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-09T19:25:28.186Z","endTime":"2026-07-09T19:25:48.288Z","isPitch":false,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"},"defense":{"pitcher":{"id":702275,"link":"/api/v1/people/702275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.93887079882011,"aZ":-41.985928903908764,"pfxX":7.056262005293528,"pfxZ":-6.591982587253948,"pX":0.7864830223740004,"pZ":1.0649857612459026,"vX0":5.108212031574674,"vY0":-121.7959337673088,"vZ0":-1.3098504027936355,"x":87.02,"y":210.03,"x0":-2.261333425824785,"y0":50.00277307399455,"z0":5.2702935157927,"aX":10.503576179725439},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-12.0,"breakHorizontal":-14.0,"spinRate":2922,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.4512808578246199,"extension":6.391418641054663},"hitData":{"launchSpeed":93.1,"launchAngle":10.0,"totalDistance":148.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":179.66,"coordY":135.35}},"index":4,"playId":"dd66f36c-9e43-3eec-bf18-91626ffcb71e","pitchNumber":4,"startTime":"2026-07-09T19:25:48.288Z","endTime":"2026-07-09T19:26:01.314Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702275,"link":"/api/v1/people/702275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_ab"},{"player":{"id":702275,"link":"/api/v1/people/702275"},"credit":"p_ab"},{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_pa"},{"player":{"id":702275,"link":"/api/v1/people/702275"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.3,"awayTeamWinProbability":58.7,"homeTeamWinProbabilityAdded":15.199999999999996,"leverageIndex":2.88,"dramaIndex":170.0,"contextMetrics":{},"playEndTime":"2026-07-09T19:26:01.314Z","atBatIndex":59},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Brandon Lowe pops out to third baseman Austin Riley in foul territory.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-09T19:26:07.102Z","endTime":"2026-07-09T19:28:28.252Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702275,"fullName":"JR Ritchie","link":"/api/v1/people/702275"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"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":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.62776825018213,"aZ":-30.641511131290333,"pfxX":-7.039822527612201,"pfxZ":0.9705951817239189,"pX":-1.1928079985283524,"pZ":2.170278984206109,"vX0":4.817062808621048,"vY0":-124.5872140340909,"vZ0":-1.7876230659653523,"x":162.47,"y":180.18,"x0":-2.2309185929850153,"y0":50.003880456284136,"z0":5.4151819008817785,"aX":-11.133897586268809},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.6,"breakHorizontal":11.8,"spinRate":1573,"spinDirection":253},"zone":13,"typeConfidence":2.0,"plateTime":0.43863535035423684,"extension":6.096008181952239},"index":0,"playId":"6b42fab0-ea32-3777-aa6f-00c53e19ef4e","pitchNumber":1,"startTime":"2026-07-09T19:26:31.243Z","endTime":"2026-07-09T19:26:36.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702275,"link":"/api/v1/people/702275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"second":{"id":663968,"link":"/api/v1/people/663968"},"third":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.5,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.680713198024606,"aZ":-42.92265758859148,"pfxX":6.833666322068385,"pfxZ":-7.429088651486113,"pX":0.17313509154449516,"pZ":2.2933073683733247,"vX0":3.868177472101778,"vY0":-120.15678014519322,"vZ0":1.78340131417436,"x":110.4,"y":176.86,"x0":-2.3514381612512234,"y0":50.004353426470296,"z0":5.387098753957072,"aX":9.882958428556945},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-12.6,"breakHorizontal":-13.3,"spinRate":2706,"spinDirection":46},"zone":5,"typeConfidence":2.0,"plateTime":0.45778555264862364,"extension":6.245035413402728},"index":1,"playId":"c6b0bf5d-c41f-3726-8f11-4ecb6206589e","pitchNumber":2,"startTime":"2026-07-09T19:26:48.951Z","endTime":"2026-07-09T19:26:53.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702275,"link":"/api/v1/people/702275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"second":{"id":663968,"link":"/api/v1/people/663968"},"third":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":79.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.611008208909176,"aZ":-36.69027720799933,"pfxX":-7.8366903963862775,"pfxZ":-2.7930400822350245,"pX":0.1636737958030846,"pZ":1.1639547598881723,"vX0":8.433535029859675,"vY0":-126.98721841336959,"vZ0":-2.921518006833595,"x":110.76,"y":207.35,"x0":-2.199275038194793,"y0":50.00504727106102,"z0":5.2798507638330925,"aX":-12.66353927742098},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-5.5,"breakHorizontal":12.0,"spinRate":1564,"spinDirection":255},"zone":14,"typeConfidence":2.0,"plateTime":0.4331183651635486,"extension":6.354940878034882},"index":2,"playId":"54a69693-3f96-332c-9bb4-077f3f033393","pitchNumber":3,"startTime":"2026-07-09T19:27:12.049Z","endTime":"2026-07-09T19:27:16.020Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702275,"link":"/api/v1/people/702275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"second":{"id":663968,"link":"/api/v1/people/663968"},"third":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-09T19:27:28.017Z","endTime":"2026-07-09T19:27:38.141Z","isPitch":false,"type":"action","player":{"id":664040,"link":"/api/v1/people/664040"},"defense":{"pitcher":{"id":702275,"link":"/api/v1/people/702275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"second":{"id":663968,"link":"/api/v1/people/663968"},"third":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.613527225573797,"aZ":-35.775103782442436,"pfxX":-6.025767551920463,"pfxZ":-2.2135273723664515,"pX":-1.2987515557686602,"pZ":2.4022375629976236,"vX0":4.667544281767228,"vY0":-126.68984751325235,"vZ0":-0.04845366996335576,"x":166.51,"y":173.92,"x0":-2.3810990115381725,"y0":50.003146149082085,"z0":5.278428890777953,"aX":-9.806445392371204},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-3.8,"breakHorizontal":9.8,"spinRate":1557,"spinDirection":250},"zone":13,"typeConfidence":2.0,"plateTime":0.4321625403704741,"extension":6.132490204213398},"index":4,"playId":"433b41fe-7164-3ef7-8147-3409d7a81e16","pitchNumber":4,"startTime":"2026-07-09T19:27:38.141Z","endTime":"2026-07-09T19:27:42.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702275,"link":"/api/v1/people/702275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"second":{"id":663968,"link":"/api/v1/people/663968"},"third":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.8,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.563053157959306,"aZ":-42.62341081162511,"pfxX":6.63110979204499,"pfxZ":-6.85291828849182,"pX":0.6300821882801828,"pZ":1.4713455468022363,"vX0":4.961872977662411,"vY0":-123.29166258620967,"vZ0":-0.26328013560095154,"x":92.98,"y":199.05,"x0":-2.2761059437725923,"y0":50.00027312646929,"z0":5.203980183804021,"aX":10.115129082321271},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-12.1,"breakHorizontal":-13.2,"spinRate":2664,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4457739345549694,"extension":6.509370833825308},"index":5,"playId":"c6522c3d-5069-3465-ac0a-33c2df819899","pitchNumber":5,"startTime":"2026-07-09T19:27:57.781Z","endTime":"2026-07-09T19:28:01.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702275,"link":"/api/v1/people/702275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"second":{"id":663968,"link":"/api/v1/people/663968"},"third":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.2,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.40190539547548,"aZ":-32.69724863635812,"pfxX":-8.755332296911293,"pfxZ":-0.32368512252921366,"pX":-1.2294375941834323,"pZ":1.950900059647289,"vX0":5.161510185217747,"vY0":-126.74768263860975,"vZ0":-1.9009169406902928,"x":163.86,"y":186.11,"x0":-2.1526171789934696,"y0":50.00047452457936,"z0":5.316355090012486,"aX":-14.272895111825342},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.7,"breakHorizontal":14.8,"spinRate":1550,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.4317889750258481,"extension":6.371069368967614},"hitData":{"launchSpeed":62.4,"launchAngle":67.0,"totalDistance":123.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":82.36,"coordY":177.31}},"index":6,"playId":"3a8d2d2c-c3c0-3e41-a157-9dbf1c137e2a","pitchNumber":6,"startTime":"2026-07-09T19:28:18.425Z","endTime":"2026-07-09T19:28:28.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702275,"link":"/api/v1/people/702275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"second":{"id":663968,"link":"/api/v1/people/663968"},"third":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_ab"},{"player":{"id":702275,"link":"/api/v1/people/702275"},"credit":"p_ab"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_pa"},{"player":{"id":702275,"link":"/api/v1/people/702275"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":-10.499999999999996,"leverageIndex":3.79,"dramaIndex":165.0,"contextMetrics":{},"playEndTime":"2026-07-09T19:28:28.252Z","atBatIndex":60},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Dominic Smith lines out to center fielder Jake Mangum.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-09T19:30:25.816Z","endTime":"2026-07-09T19:32:24.460Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.2,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.788934097538075,"aZ":-25.685427619919952,"pfxX":-10.178797615400509,"pfxZ":3.1825505476939764,"pX":-0.29052326005952883,"pZ":3.0586458424123433,"vX0":6.979061515191085,"vY0":-141.74666170522676,"vZ0":-0.5697670281974486,"x":128.07,"y":156.2,"x0":-1.4595826697440943,"y0":50.003207699854244,"z0":4.899325811308422,"aX":-20.755011479095632},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":5.9,"breakHorizontal":17.0,"spinRate":2177,"spinDirection":234},"zone":1,"typeConfidence":0.91,"plateTime":0.3861208039134092,"extension":6.806102114740112},"index":0,"playId":"d0d6ae8b-d3d0-37d1-90e5-dbfdeadd7daf","pitchNumber":1,"startTime":"2026-07-09T19:30:37.029Z","endTime":"2026-07-09T19:30:42.027Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.9,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.898981789022084,"aZ":-41.03569745585144,"pfxX":3.869729498711661,"pfxZ":-5.678963941206968,"pX":-1.0585532063160394,"pZ":1.714773357815718,"vX0":3.4957559900596435,"vY0":-123.61071937558101,"vZ0":-0.6789796196416578,"x":157.35,"y":192.48,"x0":-2.9901366693142357,"y0":50.00479232263707,"z0":5.415834245473257,"aX":6.034507506424146},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-10.2,"breakHorizontal":-7.8,"spinRate":2423,"spinDirection":43},"zone":13,"typeConfidence":2.0,"plateTime":0.44182798136247303,"extension":6.861302725085805},"index":1,"playId":"86a73cb5-56e2-3053-b1f1-c95e4dc756e2","pitchNumber":2,"startTime":"2026-07-09T19:31:28.721Z","endTime":"2026-07-09T19:31:33.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":1,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":78.0,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.57941915552127,"aZ":-38.0432927333944,"pfxX":5.966766599702677,"pfxZ":-3.82983531265406,"pX":0.38327005197455494,"pZ":2.65417400577932,"vX0":2.3539664562129077,"vY0":-122.55884763524513,"vZ0":1.1205098815119074,"x":102.39,"y":167.12,"x0":-1.3628838830110632,"y0":50.0032113237606,"z0":5.42208435933309,"aX":9.142358806770142},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-6.5,"breakHorizontal":-11.4,"spinRate":2389,"spinDirection":46},"zone":6,"typeConfidence":2.0,"plateTime":0.44567975715650077,"extension":6.812250557729589},"index":2,"playId":"ca0a9a95-c91e-30b4-865d-0682b7bc7476","pitchNumber":3,"startTime":"2026-07-09T19:31:45.861Z","endTime":"2026-07-09T19:31:51.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.6,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.507180131848294,"aZ":-32.09035610638956,"pfxX":6.596956309242719,"pfxZ":0.05389866549783928,"pX":-0.40108562494549005,"pZ":1.8315457175230472,"vX0":4.4427988049619636,"vY0":-123.05099040470805,"vZ0":-1.3518886387057791,"x":132.29,"y":189.33,"x0":-3.0899727916281385,"y0":50.00280129690624,"z0":5.11890419528271,"aX":10.066443775043195},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":0.0,"breakHorizontal":-13.0,"spinRate":2623,"spinDirection":55},"zone":7,"typeConfidence":2.0,"plateTime":0.4459375541028101,"extension":6.844964014334044},"hitData":{"launchSpeed":94.1,"launchAngle":19.0,"totalDistance":312.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":118.56,"coordY":74.54}},"index":3,"playId":"bffa8d28-07c0-3e47-b2f9-5acfd55f3566","pitchNumber":4,"startTime":"2026-07-09T19:32:16.996Z","endTime":"2026-07-09T19:32:24.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642086,"link":"/api/v1/people/642086"},"credit":"b_ab"},{"player":{"id":670990,"link":"/api/v1/people/670990"},"credit":"p_ab"},{"player":{"id":642086,"link":"/api/v1/people/642086"},"credit":"b_pa"},{"player":{"id":670990,"link":"/api/v1/people/670990"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.2,"awayTeamWinProbability":66.8,"homeTeamWinProbabilityAdded":2.400000000000002,"leverageIndex":0.97,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-07-09T19:32:24.460Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Riley grounds out softly to first baseman Tyler Callihan.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-09T19:32:30.463Z","endTime":"2026-07-09T19:33:59.041Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682997,"link":"/api/v1/people/682997"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.1,"endSpeed":78.6,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.53650960656968,"aZ":-29.047909935525965,"pfxX":6.339793988446379,"pfxZ":2.009766750207503,"pX":0.8605692525880352,"pZ":1.472697456113343,"vX0":7.684889615031134,"vY0":-123.8295387838666,"vZ0":-2.4849667191266898,"x":84.2,"y":199.02,"x0":-3.1056346180417345,"y0":50.00217582201387,"z0":4.917454725372758,"aX":9.851010361601562},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.4,"breakHorizontal":-13.2,"spinRate":2725,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.44218267404425493,"extension":7.109516469738875},"index":0,"playId":"4f53dffc-3b31-37e3-9ea7-8f2c26a6d285","pitchNumber":1,"startTime":"2026-07-09T19:32:51.635Z","endTime":"2026-07-09T19:32:54.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.549363262699295,"aZ":-28.759659912563585,"pfxX":5.926766132324802,"pfxZ":2.187603812018974,"pX":0.8945900636242459,"pZ":2.391319176969596,"vX0":7.578779109805815,"vY0":-124.37350952842907,"vZ0":-0.7125308440423842,"x":82.9,"y":174.21,"x0":-2.965246477519945,"y0":50.00416792152253,"z0":5.0720101332220375,"aX":9.26183689265261},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.1,"breakHorizontal":-12.5,"spinRate":2800,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.44083054797701937,"extension":6.756811374507785},"index":1,"playId":"6f873432-6bd7-36d5-b48f-fac33fc396a8","pitchNumber":2,"startTime":"2026-07-09T19:33:09.388Z","endTime":"2026-07-09T19:33:12.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":85.9,"endSpeed":79.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.037670455516068,"aZ":-32.20186572015817,"pfxX":6.101370731217883,"pfxZ":-0.01386534322901678,"pX":1.0961547573179111,"pZ":1.0101400303941812,"vX0":7.767289579616544,"vY0":-124.88589740049396,"vZ0":-3.436199897783539,"x":75.22,"y":211.51,"x0":-2.846789554332735,"y0":50.00617694785198,"z0":5.051397431241164,"aX":9.642542066359878},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.6,"breakHorizontal":-12.8,"spinRate":2866,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.4385132840763353,"extension":6.7951672685564874},"index":2,"playId":"3ead8ef4-44e0-300f-bf70-9112135a221a","pitchNumber":3,"startTime":"2026-07-09T19:33:30.689Z","endTime":"2026-07-09T19:33:34.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.258265061806707,"aZ":-25.05077898491091,"pfxX":-8.80290121505204,"pfxZ":3.546284075190015,"pX":-0.8208092452543997,"pZ":2.197370917715897,"vX0":8.496367615643235,"vY0":-140.48868385573894,"vZ0":-2.8020946434340317,"x":148.29,"y":179.45,"x0":-2.732861495776932,"y0":50.00531347674494,"z0":4.826730157278613,"aX":-17.692261113203692},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.0,"breakHorizontal":14.3,"spinRate":2374,"spinDirection":230},"zone":7,"typeConfidence":0.88,"plateTime":0.38910162146441296,"extension":6.661551697715151},"hitData":{"launchSpeed":37.0,"launchAngle":11.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":134.42,"coordY":188.0}},"index":3,"playId":"3c1c9ded-f94d-3867-a7c4-8bfa1088a2ca","pitchNumber":4,"startTime":"2026-07-09T19:33:49.763Z","endTime":"2026-07-09T19:33:59.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"credit":"b_ab"},{"player":{"id":670990,"link":"/api/v1/people/670990"},"credit":"p_ab"},{"player":{"id":663586,"link":"/api/v1/people/663586"},"credit":"b_pa"},{"player":{"id":670990,"link":"/api/v1/people/670990"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.099999999999994,"awayTeamWinProbability":64.9,"homeTeamWinProbabilityAdded":1.8999999999999915,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-07-09T19:33:59.041Z","atBatIndex":62},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Mike Yastrzemski lines out sharply to right fielder Esmerlyn Valdez.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-09T19:34:05.697Z","endTime":"2026-07-09T19:35:02.707Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.7,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.33069207424989,"aZ":-28.01346132143342,"pfxX":-10.521172786174207,"pfxZ":2.1158209150044645,"pX":-0.27324980718465597,"pZ":0.8982940673838589,"vX0":11.057037753986183,"vY0":-139.76344095805442,"vZ0":-5.230974040961356,"x":127.42,"y":214.53,"x0":-2.9255794845893734,"y0":50.0042172041585,"z0":4.648604447049713,"aX":-20.687866087777206},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":2.8,"breakHorizontal":16.6,"spinRate":2269,"spinDirection":240},"zone":13,"typeConfidence":0.9,"plateTime":0.3928473327227908,"extension":6.82340625886742},"index":0,"playId":"57c4d28f-46e7-36bd-bc9b-e7800fac1373","pitchNumber":1,"startTime":"2026-07-09T19:34:36.438Z","endTime":"2026-07-09T19:34:40.502Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":97.1,"endSpeed":88.5,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.58673692204325,"aZ":-26.062206833350103,"pfxX":-10.4498642521997,"pfxZ":3.047386974738476,"pX":0.17348657979195545,"pZ":2.1056853616515925,"vX0":12.130718259722752,"vY0":-140.90754340177864,"vZ0":-2.629123010120885,"x":110.39,"y":181.93,"x0":-2.8336246492533537,"y0":50.00444243322746,"z0":4.738123495348761,"aX":-20.97531326064491},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":5.2,"breakHorizontal":16.4,"spinRate":2215,"spinDirection":241},"zone":8,"typeConfidence":0.91,"plateTime":0.38898502872915763,"extension":7.038824194538075},"hitData":{"launchSpeed":103.3,"launchAngle":21.0,"totalDistance":332.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":201.17,"coordY":87.82}},"index":1,"playId":"49b1c7db-915d-394b-ad21-fb973eaf30c0","pitchNumber":2,"startTime":"2026-07-09T19:34:54.690Z","endTime":"2026-07-09T19:35:02.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_ab"},{"player":{"id":670990,"link":"/api/v1/people/670990"},"credit":"p_ab"},{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_pa"},{"player":{"id":670990,"link":"/api/v1/people/670990"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.4,"awayTeamWinProbability":63.6,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-07-09T19:35:02.707Z","atBatIndex":63},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bryan Reynolds walks.","rbi":0,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-09T19:35:51.363Z","endTime":"2026-07-09T19:38:38.852Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702275,"fullName":"JR Ritchie","link":"/api/v1/people/702275"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.375083585888724,"aZ":-24.227556846412863,"pfxX":-9.528853436672543,"pfxZ":4.081800946569849,"pX":0.774348888424983,"pZ":1.9769259722859702,"vX0":11.2417215148137,"vY0":-137.47471403373166,"vZ0":-4.332266106011405,"x":87.48,"y":185.4,"x0":-2.0957937800092514,"y0":50.006055139629545,"z0":5.18208863844519,"aX":-18.568681601791944},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.8,"breakHorizontal":15.4,"spinRate":2430,"spinDirection":231},"zone":9,"typeConfidence":2.0,"plateTime":0.39574012724195695,"extension":6.505783201094974},"index":0,"playId":"f0855d62-f12c-3b05-a409-0ca184ea49c6","pitchNumber":1,"startTime":"2026-07-09T19:37:24.404Z","endTime":"2026-07-09T19:37:29.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702275,"link":"/api/v1/people/702275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":83.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.12222879646288,"aZ":-26.473793710582186,"pfxX":1.8652082529546314,"pfxZ":3.28481791891329,"pX":1.4849120499687054,"pZ":2.105786530786893,"vX0":8.986833594321586,"vY0":-129.61318846984946,"vZ0":-2.54442081271679,"x":60.4,"y":181.92,"x0":-2.2420724432695955,"y0":50.00165262507653,"z0":5.081462147460984,"aX":3.2341065359505254},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.6,"breakHorizontal":-5.0,"spinRate":2667,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.41947497545796786,"extension":6.475578282714172},"index":1,"playId":"94c3a336-d67f-346e-9a76-f0744dd8719a","pitchNumber":2,"startTime":"2026-07-09T19:37:40.316Z","endTime":"2026-07-09T19:37:44.993Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702275,"link":"/api/v1/people/702275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":87.5,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.073056077532733,"aZ":-25.06168741203021,"pfxX":-8.219126976821697,"pfxZ":3.669679017566965,"pX":-1.0694501875800728,"pZ":2.333292454496373,"vX0":6.346136092612969,"vY0":-137.2943247894437,"vZ0":-2.8914575684484,"x":157.76,"y":175.78,"x0":-2.325688990323984,"y0":50.002258652728585,"z0":5.077774806357137,"aX":-15.928698959755675},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.4,"breakHorizontal":13.8,"spinRate":2389,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.39664432381706893,"extension":6.224997578645347},"index":2,"playId":"5630d390-010b-3540-8a32-405cfe4133e3","pitchNumber":3,"startTime":"2026-07-09T19:37:59.984Z","endTime":"2026-07-09T19:38:04.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702275,"link":"/api/v1/people/702275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":88.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.162283604468872,"aZ":-24.78475954022416,"pfxX":-9.925309178978846,"pfxZ":3.7341460268590225,"pX":0.07260056458093907,"pZ":2.558057688046003,"vX0":9.417645012079213,"vY0":-138.6369598267857,"vZ0":-2.3889034462726846,"x":114.23,"y":169.71,"x0":-2.0517383012880925,"y0":50.004262388817466,"z0":5.05676651821901,"aX":-19.644389475930907},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.5,"breakHorizontal":16.4,"spinRate":2412,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.3926017899185399,"extension":6.595523342762272},"index":3,"playId":"1c342523-c8de-3c3f-b589-4a21c8994a68","pitchNumber":4,"startTime":"2026-07-09T19:38:16.904Z","endTime":"2026-07-09T19:38:20.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702275,"link":"/api/v1/people/702275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.74440366344405,"aZ":-41.30680316873546,"pfxX":6.619568571164419,"pfxZ":-6.121096709515429,"pX":-1.161510762244984,"pZ":2.898920549429015,"vX0":1.0981378564090187,"vY0":-121.58704041085001,"vZ0":2.761037304825341,"x":161.27,"y":160.51,"x0":-2.4793142396006163,"y0":50.00454863899719,"z0":5.34318789945693,"aX":9.871587925689088},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-10.1,"breakHorizontal":-12.2,"spinRate":2707,"spinDirection":49},"zone":11,"typeConfidence":2.0,"plateTime":0.4511862257040269,"extension":6.548906296034002},"index":4,"playId":"4b50af71-7de3-3693-bcc9-3db9b9ddbd61","pitchNumber":5,"startTime":"2026-07-09T19:38:33.451Z","endTime":"2026-07-09T19:38:38.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702275,"link":"/api/v1/people/702275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":702275,"link":"/api/v1/people/702275"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.1,"awayTeamWinProbability":55.9,"homeTeamWinProbabilityAdded":7.700000000000003,"leverageIndex":1.9,"dramaIndex":100.0,"contextMetrics":{},"playEndTime":"2026-07-09T19:38:38.852Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Esmerlyn Valdez flies out to right fielder Mike Yastrzemski.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-09T19:38:50.656Z","endTime":"2026-07-09T19:40:52.270Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702275,"fullName":"JR Ritchie","link":"/api/v1/people/702275"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":89.4,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.74196969513953,"aZ":-24.750979448010007,"pfxX":-9.406219666681476,"pfxZ":3.662097067207103,"pX":0.08755327195455895,"pZ":2.9136261052616925,"vX0":9.66863547847733,"vY0":-140.5473228801628,"vZ0":-1.5371157361319632,"x":113.66,"y":160.11,"x0":-2.1524519053184115,"y0":50.00501877915932,"z0":5.053685560190975,"aX":-19.080230954086193},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":6.6,"breakHorizontal":15.4,"spinRate":2375,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.3876841788557348,"extension":6.804365936593974},"index":0,"playId":"fc54ec4b-4e0e-3d6f-84a1-4bd9903483b7","pitchNumber":1,"startTime":"2026-07-09T19:39:00.565Z","endTime":"2026-07-09T19:39:04.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702275,"link":"/api/v1/people/702275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":89.9,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.641357882030654,"aZ":-24.08185718736969,"pfxX":-9.003339130880132,"pfxZ":3.9587843525835504,"pX":-1.414921643064391,"pZ":1.2440262952988534,"vX0":5.526746305882231,"vY0":-141.25491057048865,"vZ0":-6.041736282345645,"x":170.93,"y":205.19,"x0":-2.2152089064263123,"y0":50.0036279275682,"z0":4.9335470537253086,"aX":-18.408235487213588},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":6.2,"breakHorizontal":15.4,"spinRate":2405,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.3860295785185506,"extension":6.639682867294268},"index":1,"playId":"011992fe-4443-3865-bf83-279d4c4668e7","pitchNumber":2,"startTime":"2026-07-09T19:39:16.448Z","endTime":"2026-07-09T19:39:19.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702275,"link":"/api/v1/people/702275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.6,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.685749087612066,"aZ":-42.936195205676604,"pfxX":6.298409631596874,"pfxZ":-7.231298046205222,"pX":0.5790505708428724,"pZ":3.450032099523236,"vX0":4.695238694193549,"vY0":-121.48143228273835,"vZ0":4.135339477092325,"x":94.93,"y":145.63,"x0":-2.1995884345864494,"y0":50.00110574713876,"z0":5.467502178526622,"aX":9.375371839802064},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-11.8,"breakHorizontal":-12.6,"spinRate":2649,"spinDirection":47},"zone":3,"typeConfidence":2.0,"plateTime":0.45155325330238627,"extension":6.432274353506609},"index":2,"playId":"c0c45b00-d2cd-3322-a790-507730fc6c4a","pitchNumber":3,"startTime":"2026-07-09T19:39:35.816Z","endTime":"2026-07-09T19:39:40.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702275,"link":"/api/v1/people/702275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.8,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.77016906019961,"aZ":-42.653948591570476,"pfxX":5.040920060046015,"pfxZ":-6.853833318989885,"pX":0.24049501346588803,"pZ":1.8143416258130283,"vX0":4.5835593918345605,"vY0":-123.18951847158387,"vZ0":0.39192144207946567,"x":13.65,"y":162.1,"x0":-2.303110933498355,"y0":50.00417897435701,"z0":5.275461619364212,"aX":7.704599596831901},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-12.0,"breakHorizontal":-10.2,"spinRate":2740,"spinDirection":47},"zone":9,"typeConfidence":2.0,"plateTime":0.4455781815414297,"extension":6.599729565164391},"index":3,"playId":"2c29cfe2-5037-3b3c-b971-8055d6e56b15","pitchNumber":4,"startTime":"2026-07-09T19:39:54.240Z","endTime":"2026-07-09T19:39:57.813Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702275,"link":"/api/v1/people/702275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.4,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.18441099407347,"aZ":-42.771535651563596,"pfxX":7.800333549235724,"pfxZ":-7.1558370166487215,"pX":-0.28014722969571254,"pZ":2.0980657163747702,"vX0":2.316966981533644,"vY0":-121.54573946244419,"vZ0":1.1188121108194784,"x":127.68,"y":182.13,"x0":-2.261769438056313,"y0":50.00440343999715,"z0":5.376861880130529,"aX":11.547700071542868},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-12.4,"breakHorizontal":-14.6,"spinRate":2693,"spinDirection":40},"zone":8,"typeConfidence":2.0,"plateTime":0.45247608721353805,"extension":6.318203318853135},"index":4,"playId":"b6d19fdc-013f-37b3-9377-d2ec7ee186ad","pitchNumber":5,"startTime":"2026-07-09T19:40:11.822Z","endTime":"2026-07-09T19:40:16.994Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702275,"link":"/api/v1/people/702275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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.2,"endSpeed":79.3,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.829779874614644,"aZ":-32.64924253373858,"pfxX":1.3652387369488155,"pfxZ":-0.3041160144659951,"pX":0.5012417320299505,"pZ":2.1260642772981337,"vX0":6.202789283268104,"vY0":-124.10830519581043,"vZ0":-0.84613686135884,"x":97.89,"y":181.38,"x0":-2.1945082953649258,"y0":50.00063890598022,"z0":5.1599137754382145,"aX":2.155750036192964},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.5,"breakHorizontal":-3.7,"spinRate":2462,"spinDirection":65},"zone":9,"typeConfidence":2.0,"plateTime":0.43916460535239965,"extension":6.4402538418919875},"hitData":{"launchSpeed":98.1,"launchAngle":30.0,"totalDistance":363.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.88,"coordY":60.7}},"index":5,"playId":"c49fa851-a9e2-3f84-a95f-9e408d5add73","pitchNumber":6,"startTime":"2026-07-09T19:40:38.266Z","endTime":"2026-07-09T19:40:52.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702275,"link":"/api/v1/people/702275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"credit":"b_ab"},{"player":{"id":702275,"link":"/api/v1/people/702275"},"credit":"p_ab"},{"player":{"id":699013,"link":"/api/v1/people/699013"},"credit":"b_pa"},{"player":{"id":702275,"link":"/api/v1/people/702275"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.0,"awayTeamWinProbability":63.0,"homeTeamWinProbabilityAdded":-7.100000000000001,"leverageIndex":3.11,"dramaIndex":127.0,"contextMetrics":{},"playEndTime":"2026-07-09T19:40:52.270Z","atBatIndex":65},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Ryan O'Hearn grounds into a double play, shortstop Jim Jarvis to first baseman Matt Olson. Bryan Reynolds out at 2nd. Ryan O'Hearn out at 1st.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-09T19:43:10.531Z","endTime":"2026-07-09T19:43:37.990Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664849,"fullName":"Danny Young","link":"/api/v1/people/664849"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805347,"link":"/api/v1/people/805347"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805347,"link":"/api/v1/people/805347"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-09T19:41:05.443Z","endTime":"2026-07-09T19:41:45.941Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":702275,"link":"/api/v1/people/702275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Danny Young replaces JR Ritchie.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-09T19:41:45.941Z","endTime":"2026-07-09T19:43:12.834Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664849,"link":"/api/v1/people/664849"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":702275,"link":"/api/v1/people/702275","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.6,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.5922853034829,"aZ":-28.936882800964867,"pfxX":10.721375128245727,"pfxZ":1.7048005391096517,"pX":0.17160486301777966,"pZ":2.045944854765008,"vX0":-11.117713830266817,"vY0":-136.49731289548262,"vZ0":-2.5902820251718035,"x":110.46,"y":183.54,"x0":2.887603169347802,"y0":50.00616749776327,"z0":4.981833963348336,"aX":20.411333776030524},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":2.8,"breakHorizontal":-17.3,"spinRate":2326,"spinDirection":114},"zone":8,"typeConfidence":2.0,"plateTime":0.39994228307449653,"extension":6.3722812186204845},"index":2,"playId":"15e4e6b8-2175-344d-bdbe-6faaed38e621","pitchNumber":1,"startTime":"2026-07-09T19:43:12.834Z","endTime":"2026-07-09T19:43:16.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664849,"link":"/api/v1/people/664849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.735760797312473,"aZ":-29.302387608564853,"pfxX":10.727642899839658,"pfxZ":1.5078682396293823,"pX":0.04831618786730769,"pZ":1.8266445156698623,"vX0":-12.136299334947067,"vY0":-136.7729359751972,"vZ0":-2.79494864537424,"x":115.16,"y":189.46,"x0":3.138681522247586,"y0":50.003198493173784,"z0":4.860677098473744,"aX":20.4289524206245},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":2.3,"breakHorizontal":-17.0,"spinRate":2381,"spinDirection":111},"zone":8,"typeConfidence":2.0,"plateTime":0.3996896367444922,"extension":6.416895816021286},"hitData":{"launchSpeed":97.0,"launchAngle":-12.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":122.93,"coordY":144.59}},"index":3,"playId":"35f4c878-9383-3ec5-90f7-1bc2c5e09956","pitchNumber":2,"startTime":"2026-07-09T19:43:28.959Z","endTime":"2026-07-09T19:43:37.990Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664849,"link":"/api/v1/people/664849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_ab"},{"player":{"id":664849,"link":"/api/v1/people/664849"},"credit":"p_ab"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":664849,"link":"/api/v1/people/664849"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":25.5,"awayTeamWinProbability":74.5,"homeTeamWinProbabilityAdded":-11.5,"leverageIndex":2.68,"dramaIndex":143.0,"contextMetrics":{},"playEndTime":"2026-07-09T19:43:37.990Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jim Jarvis grounds out, second baseman Brandon Lowe to first baseman Tyler Callihan.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-09T19:46:07.905Z","endTime":"2026-07-09T19:47:28.024Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682997,"link":"/api/v1/people/682997"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Gregory Soto replaces Yohan Ramírez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-09T19:46:00.702Z","endTime":"2026-07-09T19:46:10.230Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642397,"link":"/api/v1/people/642397"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":670990,"link":"/api/v1/people/670990","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":805347,"link":"/api/v1/people/805347","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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.6,"endSpeed":88.6,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.971890491988585,"aZ":-21.580764285850968,"pfxX":9.632019843077641,"pfxZ":5.278947608046556,"pX":0.920828444255288,"pZ":2.61534602295614,"vX0":-7.639883729630955,"vY0":-140.5478362162143,"vZ0":-3.830113569476948,"x":81.9,"y":168.17,"x0":2.4189294194166133,"y0":50.00139988626909,"z0":5.392036422125374,"aX":19.325565060099247},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.0,"breakHorizontal":-16.0,"spinRate":2394,"spinDirection":129},"zone":12,"typeConfidence":0.84,"plateTime":0.38925631935961924,"extension":6.235757112739678},"index":1,"playId":"c2b48f8f-e2b6-3fae-baa1-f41eaa2b38f9","pitchNumber":1,"startTime":"2026-07-09T19:46:10.230Z","endTime":"2026-07-09T19:46:15.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":805347,"link":"/api/v1/people/805347","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.7,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.10133408340444,"aZ":-22.5276225272059,"pfxX":9.783129800246584,"pfxZ":4.79894891828854,"pX":0.40345404738035306,"pZ":2.5237848291159812,"vX0":-8.631619059529523,"vY0":-140.71064626237637,"vZ0":-3.9479405443573636,"x":101.62,"y":170.64,"x0":2.2355334996621883,"y0":50.00563935797931,"z0":5.399776043320188,"aX":19.67557862765409},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.0,"breakHorizontal":-16.0,"spinRate":2394,"spinDirection":131},"zone":6,"typeConfidence":0.87,"plateTime":0.3888573618022573,"extension":6.302904369350588},"index":2,"playId":"9fdfdae0-f43d-35e7-8c4b-73fbdd1c216a","pitchNumber":2,"startTime":"2026-07-09T19:46:26.179Z","endTime":"2026-07-09T19:46:36.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":805347,"link":"/api/v1/people/805347","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":96.9,"endSpeed":88.9,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.999693674424435,"aZ":-23.024575120532923,"pfxX":10.219418534458924,"pfxZ":4.5557641917072775,"pX":-0.5025488564934703,"pZ":1.6168367045476988,"vX0":-11.524046005902388,"vY0":-140.6352231507326,"vZ0":-5.888110378449451,"x":136.16,"y":195.13,"x0":2.3146965134392308,"y0":50.006302636924424,"z0":5.2249527193691865,"aX":20.537067365833394},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.2,"breakHorizontal":-16.2,"spinRate":2354,"spinDirection":126},"zone":7,"typeConfidence":0.9,"plateTime":0.38902247917807964,"extension":6.384517662080512},"index":3,"playId":"20fb148e-5e24-318b-a72f-2bf31de1a75c","pitchNumber":3,"startTime":"2026-07-09T19:46:45.413Z","endTime":"2026-07-09T19:46:49.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":805347,"link":"/api/v1/people/805347","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":76.2,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.033817596252046,"aZ":-30.039350219836507,"pfxX":-2.6645730271510093,"pfxZ":1.4571735811840698,"pX":-2.9534851112266787,"pZ":0.5151502694366314,"vX0":-11.253851987125413,"vY0":-121.8338227640063,"vZ0":-5.074674971134527,"x":229.58,"y":224.87,"x0":2.1158137262563783,"y0":50.00480615016705,"z0":5.291956762555532,"aX":-3.915192721921679},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":1.3,"breakHorizontal":8.0,"spinRate":2741,"spinDirection":279},"zone":13,"typeConfidence":0.82,"plateTime":0.45355041947649477,"extension":6.556427838466594},"index":4,"playId":"be69b318-5f77-3d27-b014-4279f26c0e73","pitchNumber":4,"startTime":"2026-07-09T19:47:00.277Z","endTime":"2026-07-09T19:47:03.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":805347,"link":"/api/v1/people/805347","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":82.4,"endSpeed":76.8,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.92335852524195,"aZ":-31.831721937461584,"pfxX":-3.2480427138354555,"pfxZ":0.2275121307518866,"pX":0.28432860398629595,"pZ":1.2857494104491103,"vX0":-4.096143570494741,"vY0":-120.12550235370368,"vZ0":-2.898532446014108,"x":106.16,"y":204.06,"x0":2.4264783625737403,"y0":50.00032702811928,"z0":5.307320313305282,"aX":-4.796230119485509},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":0.0,"breakHorizontal":6.7,"spinRate":2649,"spinDirection":284},"zone":14,"typeConfidence":0.89,"plateTime":0.45409500128477065,"extension":6.286161662780109},"hitData":{"launchSpeed":75.0,"launchAngle":-16.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.78,"coordY":152.19}},"index":5,"playId":"015a0ee8-5d3e-37b9-845f-9cded3e2634e","pitchNumber":5,"startTime":"2026-07-09T19:47:20.084Z","endTime":"2026-07-09T19:47:28.024Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":805347,"link":"/api/v1/people/805347","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805347,"link":"/api/v1/people/805347"},"credit":"b_ab"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_ab"},{"player":{"id":805347,"link":"/api/v1/people/805347"},"credit":"b_pa"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.800000000000004,"awayTeamWinProbability":72.19999999999999,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-07-09T19:47:28.024Z","atBatIndex":67},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Michael Harris II lines out to left fielder Bryan Reynolds.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-09T19:47:32.740Z","endTime":"2026-07-09T19:48:00.130Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":90.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.83937359647188,"aZ":-22.319414361785665,"pfxX":8.899952898411438,"pfxZ":4.73903812131865,"pX":0.5186191615980347,"pZ":3.1115092536804436,"vX0":-8.289688015247028,"vY0":-142.85706383642025,"vZ0":-2.696919349293693,"x":97.23,"y":154.77,"x0":2.2922013677846795,"y0":50.00618703252284,"z0":5.460359724599337,"aX":18.522684023135106},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":8.3,"breakHorizontal":-14.6,"spinRate":2436,"spinDirection":138},"zone":3,"typeConfidence":0.8,"plateTime":0.38242175683167856,"extension":6.309807953900467},"hitData":{"launchSpeed":90.0,"launchAngle":22.0,"totalDistance":290.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":77.66,"coordY":93.33}},"index":0,"playId":"fd5c41d8-40c5-33e4-8994-8dc0b38ff409","pitchNumber":1,"startTime":"2026-07-09T19:47:52.780Z","endTime":"2026-07-09T19:48:00.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_ab"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_ab"},{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_pa"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.599999999999998,"awayTeamWinProbability":70.4,"homeTeamWinProbabilityAdded":1.7999999999999936,"leverageIndex":0.7,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-07-09T19:48:00.130Z","atBatIndex":68},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ozzie Albies lines out to center fielder Jake Mangum.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-09T19:48:03.543Z","endTime":"2026-07-09T19:50:13.100Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.3,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.29687477505633,"aZ":-18.535580648024375,"pfxX":6.457595295668415,"pfxZ":6.838456438183085,"pX":0.8830234443611595,"pZ":4.0048801120150594,"vX0":-5.6172327927909835,"vY0":-139.81775853445197,"vZ0":-0.6169038558432705,"x":83.34,"y":130.65,"x0":2.071686684753465,"y0":50.00448107807515,"z0":5.436430038078744,"aX":12.883191866365792},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.5,"breakHorizontal":-10.7,"spinRate":2450,"spinDirection":137},"zone":12,"typeConfidence":0.89,"plateTime":0.3906243517800414,"extension":6.226129537296973},"index":0,"playId":"b7da6fe7-8d36-3431-974b-6b8f7c7dacd1","pitchNumber":1,"startTime":"2026-07-09T19:48:27.278Z","endTime":"2026-07-09T19:48:31.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.5,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.934162284275416,"aZ":-16.44918402247379,"pfxX":8.026118475988206,"pfxZ":7.715281942790082,"pX":-0.6540409579251644,"pZ":2.190576181872879,"vX0":-10.183765830000125,"vY0":-141.3542624175338,"vZ0":-5.75796061139444,"x":141.93,"y":179.63,"x0":1.9398660025354222,"y0":50.006667936135244,"z0":5.297073768109681,"aX":16.368582131624304},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.1,"breakHorizontal":-12.6,"spinRate":2449,"spinDirection":127},"zone":4,"typeConfidence":0.83,"plateTime":0.38635504820103383,"extension":6.360209583417838},"index":1,"playId":"7819683e-f765-305e-abab-01a2ace84bb7","pitchNumber":2,"startTime":"2026-07-09T19:48:43.995Z","endTime":"2026-07-09T19:48:47.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":90.2,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.006918375024778,"aZ":-26.38107175561049,"pfxX":9.804625027029395,"pfxZ":2.8259688510522167,"pX":-0.3721935922794645,"pZ":1.0978287363480814,"vX0":-9.87542310280077,"vY0":-141.2760851424383,"vZ0":-6.769423431575669,"x":131.19,"y":209.14,"x0":1.8716453327462026,"y0":50.00317907734226,"z0":5.187596052241051,"aX":20.094930778591614},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":4.1,"breakHorizontal":-16.1,"spinRate":2299,"spinDirection":128},"zone":13,"typeConfidence":0.91,"plateTime":0.38566636044397296,"extension":6.369174188495554},"index":2,"playId":"5b6a3c2d-2a74-39ed-ab91-cc37ac374cc3","pitchNumber":3,"startTime":"2026-07-09T19:49:24.469Z","endTime":"2026-07-09T19:49:28.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":97.0,"endSpeed":89.1,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.261405935647947,"aZ":-18.579385032014006,"pfxX":6.008287223519149,"pfxZ":6.677798721620077,"pX":1.7583190006950713,"pZ":4.265693102693832,"vX0":-3.557624646408926,"vY0":-141.31716537013838,"vZ0":-0.25522379641893855,"x":49.98,"y":123.61,"x0":2.2487102191565413,"y0":50.0020715260305,"z0":5.5440870690633535,"aX":12.22987849616259},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.2,"breakHorizontal":-10.2,"spinRate":2379,"spinDirection":130},"zone":12,"typeConfidence":0.91,"plateTime":0.38664536900819524,"extension":6.292295447119413},"index":3,"playId":"6e6b40bf-7243-393c-b737-02c33ae9046f","pitchNumber":4,"startTime":"2026-07-09T19:49:46.262Z","endTime":"2026-07-09T19:49:49.491Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":76.2,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.054647608766164,"aZ":-31.81215766290258,"pfxX":-2.6153779948674543,"pfxZ":0.23871174900133418,"pX":0.6913483982380467,"pZ":1.9479293383680656,"vX0":-2.827589010954914,"vY0":-122.35608016156867,"vZ0":-1.7089630315841537,"x":90.65,"y":186.19,"x0":2.2091883736838325,"y0":50.00105705179596,"z0":5.426688693338095,"aX":-3.8949795940567435},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.2,"breakHorizontal":5.5,"spinRate":2666,"spinDirection":253},"zone":9,"typeConfidence":0.9,"plateTime":0.4506729875892437,"extension":6.163725270310157},"hitData":{"launchSpeed":92.8,"launchAngle":24.0,"totalDistance":341.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":113.6,"coordY":62.68}},"index":4,"playId":"a944602b-9e68-36f0-8d8b-08d2330bc58a","pitchNumber":5,"startTime":"2026-07-09T19:50:03.901Z","endTime":"2026-07-09T19:50:13.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":645277,"link":"/api/v1/people/645277","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_ab"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_ab"},{"player":{"id":645277,"link":"/api/v1/people/645277"},"credit":"b_pa"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.49,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-07-09T19:50:13.100Z","atBatIndex":69},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Gonzales walks.","rbi":0,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-09T19:52:21.524Z","endTime":"2026-07-09T19:56:15.982Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675916,"fullName":"James Karinchak","link":"/api/v1/people/675916"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7,9,10],"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":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: James Karinchak replaces Danny Young.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-09T19:50:54.173Z","endTime":"2026-07-09T19:52:23.829Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":675916,"link":"/api/v1/people/675916"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":664849,"link":"/api/v1/people/664849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.5,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.07744701230988,"aZ":-10.247652769438924,"pfxX":-1.6823401240689906,"pfxZ":11.701473753054241,"pX":-0.5613349837863875,"pZ":2.599071090562392,"vX0":-0.929324335129775,"vY0":-136.07382132944898,"vZ0":-7.780260212495208,"x":138.4,"y":168.61,"x0":0.0032752284260363063,"y0":50.00358747110765,"z0":6.206856381452508,"aX":-3.1521439024541795},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.7,"breakHorizontal":3.2,"spinRate":2365,"spinDirection":199},"zone":4,"typeConfidence":0.89,"plateTime":0.4026444583563933,"extension":5.763603224561233},"index":1,"playId":"a895eece-b5cc-3c23-924a-99110d048197","pitchNumber":1,"startTime":"2026-07-09T19:52:23.829Z","endTime":"2026-07-09T19:52:27.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675916,"link":"/api/v1/people/675916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.2,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.29486930843914,"aZ":-8.679997032329442,"pfxX":-3.8409991137103043,"pfxZ":12.208897662778002,"pX":1.1035961035396986,"pZ":1.4120228688371732,"vX0":3.402347302328461,"vY0":-137.10087331744057,"vZ0":-11.064224258711826,"x":74.93,"y":200.66,"x0":0.35195579519078773,"y0":50.00064939061459,"z0":6.0692195356952965,"aX":-7.389128440673365},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":20.3,"breakHorizontal":6.4,"spinRate":2509,"spinDirection":204},"zone":14,"typeConfidence":0.9,"plateTime":0.3978983149498303,"extension":5.875188278036724},"index":2,"playId":"38b74882-e96d-39cf-87f6-5f5d7789c7d8","pitchNumber":2,"startTime":"2026-07-09T19:52:42.495Z","endTime":"2026-07-09T19:52:46.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675916,"link":"/api/v1/people/675916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.8,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.658539656349767,"aZ":-9.238673233165626,"pfxX":-3.2652631005919126,"pfxZ":11.974413415626014,"pX":0.06473976533593322,"pZ":2.5756248650733213,"vX0":0.8773935084443868,"vY0":-136.89154796229516,"vZ0":-8.21171410795122,"x":114.53,"y":169.24,"x0":0.16609949675999672,"y0":50.00041784985271,"z0":6.230597029004038,"aX":-6.251873461320081},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":20.4,"breakHorizontal":5.8,"spinRate":2524,"spinDirection":202},"zone":5,"typeConfidence":0.89,"plateTime":0.39874597760323693,"extension":5.72799438620101},"index":3,"playId":"c898f5b0-0a19-39eb-9eac-ab05c92c9505","pitchNumber":3,"startTime":"2026-07-09T19:52:58.531Z","endTime":"2026-07-09T19:53:01.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675916,"link":"/api/v1/people/675916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":85.1,"endSpeed":79.0,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.914358818126253,"aZ":-36.17044001117963,"pfxX":0.5118499464364477,"pfxZ":-2.5457712739598115,"pX":0.22622682375458306,"pZ":2.9520700251039167,"vX0":0.047403431610263336,"vY0":-124.03782172601646,"vZ0":-1.144942802726247,"x":108.38,"y":159.07,"x0":0.14034539271415564,"y0":50.00288734689809,"z0":6.4138095250050595,"aX":0.803976605162475},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-4.7,"breakHorizontal":-1.0,"spinRate":2551,"spinDirection":34},"zone":2,"typeConfidence":0.89,"plateTime":0.4402183951061991,"extension":5.57250263527971},"index":4,"playId":"ee034be5-a494-3f73-98cf-8fb6b3cf93d5","pitchNumber":4,"startTime":"2026-07-09T19:53:17.421Z","endTime":"2026-07-09T19:53:22.422Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675916,"link":"/api/v1/people/675916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":84.2,"endSpeed":78.4,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.571455470591665,"aZ":-35.29082090734905,"pfxX":-0.9497658246495451,"pfxZ":-2.0264152152416965,"pX":0.32838669002498294,"pZ":1.6599394950127346,"vX0":0.7260191168549204,"vY0":-122.74341707817301,"vZ0":-4.145325782351353,"x":104.48,"y":193.96,"x0":0.15325844285982176,"y0":50.002927270455494,"z0":6.351391776394854,"aX":-1.4602053723704682},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-4.3,"breakHorizontal":1.6,"spinRate":2516,"spinDirection":11},"zone":9,"typeConfidence":0.89,"plateTime":0.44494606125744696,"extension":5.426320144295763},"index":5,"playId":"61dd27a5-5ed2-38e6-ad5c-1da158ff122c","pitchNumber":5,"startTime":"2026-07-09T19:54:14.725Z","endTime":"2026-07-09T19:54:21.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675916,"link":"/api/v1/people/675916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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.2,"endSpeed":85.8,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.27225532534449,"aZ":-11.224774370564074,"pfxX":-3.1047869585376624,"pfxZ":11.040581859758635,"pX":0.5327745289815236,"pZ":3.9467585063241986,"vX0":1.9058618068386146,"vY0":-137.1214899003762,"vZ0":-4.5465114369870445,"x":96.69,"y":132.22,"x0":0.23091437979293836,"y0":50.00610784818823,"z0":6.396742242222762,"aX":-5.893611705421217},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.2,"breakHorizontal":5.2,"spinRate":2307,"spinDirection":204},"zone":12,"typeConfidence":0.89,"plateTime":0.39995674108333024,"extension":5.679909816708889},"index":6,"playId":"413e1458-fb89-3cb5-b3a5-8363fce537b2","pitchNumber":6,"startTime":"2026-07-09T19:54:56.330Z","endTime":"2026-07-09T19:55:01.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675916,"link":"/api/v1/people/675916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.9,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.881493537066657,"aZ":-12.85793916994424,"pfxX":-3.9106524211558202,"pfxZ":9.944048709763575,"pX":-0.4734682938594985,"pZ":4.4820961203077525,"vX0":-0.5069508019499085,"vY0":-138.4751702224569,"vZ0":-2.9477180045547455,"x":135.05,"y":117.76,"x0":0.21995849895102088,"y0":50.00049928109813,"z0":6.420382546230932,"aX":-7.594265081139265},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.6,"breakHorizontal":7.2,"spinRate":2292,"spinDirection":203},"zone":11,"typeConfidence":0.89,"plateTime":0.39551994249365174,"extension":5.519944897261857},"index":7,"playId":"ad9fb866-e610-354f-aae9-9a73769f996d","pitchNumber":7,"startTime":"2026-07-09T19:55:15.624Z","endTime":"2026-07-09T19:55:19.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675916,"link":"/api/v1/people/675916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":8,"startTime":"2026-07-09T19:55:30.417Z","endTime":"2026-07-09T19:55:46.268Z","isPitch":false,"type":"action","player":{"id":693304,"link":"/api/v1/people/693304"},"defense":{"pitcher":{"id":675916,"link":"/api/v1/people/675916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.1,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.981313164536527,"aZ":-12.295802720392677,"pfxX":-3.2331595314923813,"pfxZ":10.281253982947863,"pX":-0.12700606229774636,"pZ":2.808745815017048,"vX0":0.250729241465523,"vY0":-137.77640152615007,"vZ0":-7.135229645840377,"x":121.84,"y":162.94,"x0":0.2014577354312008,"y0":50.001877590640014,"z0":6.252901022110818,"aX":-6.250627652780648},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.4,"breakHorizontal":5.8,"spinRate":2278,"spinDirection":208},"zone":2,"typeConfidence":0.89,"plateTime":0.39668815083439535,"extension":5.776075793598914},"index":9,"playId":"bf131709-8984-394c-bdf4-7dc6f4b33552","pitchNumber":8,"startTime":"2026-07-09T19:55:46.268Z","endTime":"2026-07-09T19:55:49.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675916,"link":"/api/v1/people/675916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.5,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.25396736287423,"aZ":-10.079096130010939,"pfxX":-3.1875450103273386,"pfxZ":11.380695632886818,"pX":0.6572190127683266,"pZ":1.0429435980987354,"vX0":2.053724283654317,"vY0":-138.091658669238,"vZ0":-11.754389594360264,"x":91.95,"y":210.62,"x0":0.3200133092856639,"y0":50.005758688184414,"z0":6.020966811339503,"aX":-6.18917040749109},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.5,"breakHorizontal":5.4,"spinRate":2407,"spinDirection":201},"zone":14,"typeConfidence":0.9,"plateTime":0.39586428421502884,"extension":5.769257305403118},"index":10,"playId":"de2dcd92-7319-3668-bd41-73af4fc885ce","pitchNumber":9,"startTime":"2026-07-09T19:56:11.932Z","endTime":"2026-07-09T19:56:15.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675916,"link":"/api/v1/people/675916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_pa"},{"player":{"id":675916,"link":"/api/v1/people/675916"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.6,"awayTeamWinProbability":59.4,"homeTeamWinProbabilityAdded":9.8,"leverageIndex":2.47,"dramaIndex":127.0,"contextMetrics":{},"playEndTime":"2026-07-09T19:56:15.982Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Callihan strikes out on a foul tip.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-09T19:56:17.911Z","endTime":"2026-07-09T19:58:46.422Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675916,"fullName":"James Karinchak","link":"/api/v1/people/675916"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,7],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"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":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.9,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.913422320436624,"aZ":-37.796603206110994,"pfxX":-0.34289293742767724,"pfxZ":-3.681040095625498,"pX":-0.6697060846887256,"pZ":4.537132431631289,"vX0":-0.9639339832617275,"vY0":-121.71378776936474,"vZ0":2.973948761797631,"x":142.53,"y":116.28,"x0":-0.22678178950860708,"y0":50.00275043045015,"z0":6.53380745293019,"aX":-0.5236116585764778},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-5.9,"breakHorizontal":0.8,"spinRate":2391,"spinDirection":31},"zone":11,"typeConfidence":0.9,"plateTime":0.44699276118366615,"extension":5.55567940015536},"index":0,"playId":"3b18eb0d-6d56-3d76-b98b-d94cd60e5645","pitchNumber":1,"startTime":"2026-07-09T19:56:44.632Z","endTime":"2026-07-09T19:56:48.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675916,"link":"/api/v1/people/675916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":682997,"link":"/api/v1/people/682997","batSide":{"code":"L","description":"Left"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.9,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.6997728188324,"aZ":-36.68726661918949,"pfxX":-0.5796489251758704,"pfxZ":-2.9616704030020724,"pX":-0.057524302828512695,"pZ":2.52833423324113,"vX0":0.08338800730300332,"vY0":-122.02964294441902,"vZ0":-1.573427753519437,"x":119.19,"y":170.51,"x0":-0.016550343164059185,"y0":50.004107025445606,"z0":6.312566528201013,"aX":-0.8832026464345868},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-5.5,"breakHorizontal":1.1,"spinRate":2399,"spinDirection":16},"zone":5,"typeConfidence":0.9,"plateTime":0.44711229197687263,"extension":5.534345870874277},"index":1,"playId":"4316dc08-4fb9-355f-83f4-2ae33e67f007","pitchNumber":2,"startTime":"2026-07-09T19:57:06.212Z","endTime":"2026-07-09T19:57:10.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675916,"link":"/api/v1/people/675916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":682997,"link":"/api/v1/people/682997","batSide":{"code":"L","description":"Left"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":2,"playId":"9a4394c7-0cdd-3740-9f05-fffeb3fa8e58","startTime":"2026-07-09T19:57:26.496Z","endTime":"2026-07-09T19:57:30.711Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":675916,"link":"/api/v1/people/675916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":682997,"link":"/api/v1/people/682997","batSide":{"code":"L","description":"Left"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.18054676415439,"aZ":-9.091673570984174,"pfxX":-1.0561063074736117,"pfxZ":12.11076727676273,"pX":1.1711786332201362,"pZ":0.9582128804412262,"vX0":3.0774232852282846,"vY0":-137.14750295738637,"vZ0":-11.707580780768884,"x":72.36,"y":212.91,"x0":0.1719960279201665,"y0":50.005035068114886,"z0":5.9014671626326,"aX":-2.0135344273787132},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.7,"breakHorizontal":1.3,"spinRate":2373,"spinDirection":202},"zone":14,"typeConfidence":0.9,"plateTime":0.39928642025351646,"extension":5.9240308393038665},"index":3,"playId":"86e32c4a-2a83-3625-8be6-fee7405937ee","pitchNumber":3,"startTime":"2026-07-09T19:57:42.819Z","endTime":"2026-07-09T19:57:54.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675916,"link":"/api/v1/people/675916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":682997,"link":"/api/v1/people/682997","batSide":{"code":"L","description":"Left"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher James Karinchak. Nick Gonzales to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":4,"actionPlayId":"86e32c4a-2a83-3625-8be6-fee7405937ee","startTime":"2026-07-09T19:57:58.068Z","endTime":"2026-07-09T19:58:15.828Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":693304,"link":"/api/v1/people/693304"},"defense":{"pitcher":{"id":675916,"link":"/api/v1/people/675916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":682997,"link":"/api/v1/people/682997","batSide":{"code":"L","description":"Left"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"postOnSecond":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"homeTeamWinProbability":48.0,"awayTeamWinProbability":52.0,"homeTeamWinProbabilityAdded":7.399999999999999,"leverageIndex":3.98,"dramaIndex":150.0,"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.9,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.029223641321046,"aZ":-12.331866024277145,"pfxX":-2.717836402528195,"pfxZ":10.4105651022773,"pX":0.5135323046702909,"pZ":3.808376011463661,"vX0":1.622330216785478,"vY0":-137.54977981187616,"vZ0":-4.450315070067109,"x":97.43,"y":135.95,"x0":0.2675267364469609,"y0":50.00104274792499,"z0":6.290693043340853,"aX":-5.1795841280544535},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.0,"breakHorizontal":4.6,"spinRate":2364,"spinDirection":204},"zone":12,"typeConfidence":0.89,"plateTime":0.39901950950264586,"extension":5.630349414207631},"index":5,"playId":"4348b381-65ec-3db4-9ed9-52083247a426","pitchNumber":4,"startTime":"2026-07-09T19:58:15.828Z","endTime":"2026-07-09T19:58:20.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675916,"link":"/api/v1/people/675916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":682997,"link":"/api/v1/people/682997","batSide":{"code":"L","description":"Left"}},"second":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":6,"startTime":"2026-07-09T19:58:29.455Z","endTime":"2026-07-09T19:58:41.924Z","isPitch":false,"type":"action","player":{"id":682997,"link":"/api/v1/people/682997"},"defense":{"pitcher":{"id":675916,"link":"/api/v1/people/675916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":682997,"link":"/api/v1/people/682997","batSide":{"code":"L","description":"Left"}},"second":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.1,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.5179182740818,"aZ":-10.609983281155325,"pfxX":-3.6093037772528502,"pfxZ":11.27832514283339,"pX":-0.3690870596777633,"pZ":3.5879286240180206,"vX0":-0.17605368539178676,"vY0":-137.85346608702963,"vZ0":-5.24351233909447,"x":131.07,"y":141.91,"x0":0.16420796615203054,"y0":50.00390627604933,"z0":6.240186695966145,"aX":-6.901178029110021},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.4,"breakHorizontal":6.6,"spinRate":2482,"spinDirection":201},"zone":11,"typeConfidence":0.9,"plateTime":0.39832353968676903,"extension":5.689579375049116},"index":7,"playId":"86e2d92a-6ae7-3f3a-b18b-33a54ac737ff","pitchNumber":5,"startTime":"2026-07-09T19:58:41.924Z","endTime":"2026-07-09T19:58:46.422Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675916,"link":"/api/v1/people/675916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":682997,"link":"/api/v1/people/682997","batSide":{"code":"L","description":"Left"}},"second":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682997,"link":"/api/v1/people/682997"},"credit":"b_ab"},{"player":{"id":675916,"link":"/api/v1/people/675916"},"credit":"p_ab"},{"player":{"id":682997,"link":"/api/v1/people/682997"},"credit":"b_pa"},{"player":{"id":675916,"link":"/api/v1/people/675916"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.8,"awayTeamWinProbability":63.2,"homeTeamWinProbabilityAdded":-11.200000000000003,"leverageIndex":3.98,"dramaIndex":128.0,"contextMetrics":{},"playEndTime":"2026-07-09T19:58:46.422Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rafael Flores Jr. grounds out, shortstop Jim Jarvis to first baseman Matt Olson. Nick Gonzales to 3rd.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-09T19:58:49.507Z","endTime":"2026-07-09T20:00:16.691Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675916,"fullName":"James Karinchak","link":"/api/v1/people/675916"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805347,"link":"/api/v1/people/805347"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":82.7,"endSpeed":76.3,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.895151201495434,"aZ":-37.569313574033124,"pfxX":-1.8953474111969526,"pfxZ":-3.654790478479585,"pX":0.01739697554211619,"pZ":3.7160352245799255,"vX0":0.18197012686049513,"vY0":-120.51273189823759,"vZ0":1.2688498187516717,"x":116.34,"y":138.45,"x0":0.18736752446656083,"y0":50.005919607694125,"z0":6.495150606778923,"aX":-2.794906613041996},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-6.1,"breakHorizontal":3.4,"spinRate":2542,"spinDirection":27},"zone":12,"typeConfidence":0.9,"plateTime":0.4540944363980226,"extension":5.508580990116006},"index":0,"playId":"6d665bbf-39a9-3c57-9976-c650f08a1173","pitchNumber":1,"startTime":"2026-07-09T19:59:11.793Z","endTime":"2026-07-09T19:59:16.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675916,"link":"/api/v1/people/675916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"second":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.673279385958907,"aZ":-10.651615929497643,"pfxX":-4.2901158027285025,"pfxZ":11.658233650883156,"pX":-0.24490668751244646,"pZ":2.078642911501434,"vX0":0.04187130493105484,"vY0":-135.30213686251454,"vZ0":-8.762992568235166,"x":126.34,"y":182.66,"x0":0.2964656080740358,"y0":50.00579789573356,"z0":6.11433455923157,"aX":-7.922032860403673},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.3,"breakHorizontal":7.8,"spinRate":2363,"spinDirection":202},"zone":8,"typeConfidence":0.89,"plateTime":0.40546261963421193,"extension":5.848499402998231},"index":1,"playId":"29f71df9-869d-3b7e-bbb9-bce6c7feff20","pitchNumber":2,"startTime":"2026-07-09T19:59:31.178Z","endTime":"2026-07-09T19:59:35.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675916,"link":"/api/v1/people/675916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"second":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":94.2,"endSpeed":85.3,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.86274043024186,"aZ":-10.152615245914527,"pfxX":-3.567991071377822,"pfxZ":11.680528184629583,"pX":0.43624622266658925,"pZ":4.030167256520555,"vX0":1.3465507298006294,"vY0":-137.07300246215917,"vZ0":-4.268826577318455,"x":100.37,"y":129.97,"x0":0.39965965374711254,"y0":50.00656448192435,"z0":6.312238089285025,"aX":-6.729545981848233},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":20.3,"breakHorizontal":6.1,"spinRate":2432,"spinDirection":201},"zone":12,"typeConfidence":0.9,"plateTime":0.40097616616908915,"extension":5.569246504968219},"index":2,"playId":"635a2185-60f1-398a-b34d-aaacd499c4da","pitchNumber":3,"startTime":"2026-07-09T19:59:50.005Z","endTime":"2026-07-09T19:59:54.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675916,"link":"/api/v1/people/675916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"second":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.4,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.58420401141335,"aZ":-11.053333821889847,"pfxX":-2.811649710626865,"pfxZ":10.987113853609818,"pX":0.9086638753822924,"pZ":3.394947699027286,"vX0":2.204897939045881,"vY0":-137.97363934719834,"vZ0":-5.891609242630464,"x":82.36,"y":147.12,"x0":0.4632205230941778,"y0":50.000175852695385,"z0":6.307464828036175,"aX":-5.403377527673254},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.8,"breakHorizontal":4.6,"spinRate":2481,"spinDirection":198},"zone":12,"typeConfidence":0.9,"plateTime":0.39744493477660114,"extension":5.597999476771888},"hitData":{"launchSpeed":103.0,"launchAngle":7.0,"totalDistance":123.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.27,"coordY":145.09}},"index":3,"playId":"8f710104-12a1-34e2-b779-906043a43ef1","pitchNumber":4,"startTime":"2026-07-09T20:00:09.237Z","endTime":"2026-07-09T20:00:16.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675916,"link":"/api/v1/people/675916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":804668,"link":"/api/v1/people/804668","batSide":{"code":"R","description":"Right"}},"second":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"credit":"b_ab"},{"player":{"id":675916,"link":"/api/v1/people/675916"},"credit":"p_ab"},{"player":{"id":804668,"link":"/api/v1/people/804668"},"credit":"b_pa"},{"player":{"id":675916,"link":"/api/v1/people/675916"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.1,"awayTeamWinProbability":71.9,"homeTeamWinProbabilityAdded":-8.699999999999996,"leverageIndex":3.69,"dramaIndex":151.0,"contextMetrics":{},"playEndTime":"2026-07-09T20:00:16.691Z","atBatIndex":72},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jared Triolo lines out to first baseman Matt Olson.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-09T20:00:29.321Z","endTime":"2026-07-09T20:01:13.350Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675916,"fullName":"James Karinchak","link":"/api/v1/people/675916"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.7,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.295522010380214,"aZ":-10.54435818742508,"pfxX":-2.585075045807691,"pfxZ":11.265911996148958,"pX":0.6733481131665312,"pZ":2.8875661321887685,"vX0":1.9120495166947853,"vY0":-137.412960435769,"vZ0":-7.198132666832568,"x":91.33,"y":160.82,"x0":0.3057924356489335,"y0":50.005985760805096,"z0":6.250769350203665,"aX":-4.96458260885105},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.2,"breakHorizontal":4.3,"spinRate":2417,"spinDirection":202},"zone":6,"typeConfidence":0.89,"plateTime":0.3979933140333136,"extension":5.557608371927709},"index":0,"playId":"d5a82aba-2884-36e3-80dd-33d0a8611077","pitchNumber":1,"startTime":"2026-07-09T20:00:45.670Z","endTime":"2026-07-09T20:00:48.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675916,"link":"/api/v1/people/675916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.258574583820298,"aZ":-13.479089574734937,"pfxX":-4.896722030796921,"pfxZ":9.79044509620537,"pX":0.14939323519964384,"pZ":2.7279262406392535,"vX0":1.4240409624301165,"vY0":-137.276049143415,"vZ0":-6.8763174846552,"x":111.31,"y":165.13,"x0":0.2602093267352424,"y0":50.001188398911104,"z0":6.181940768179263,"aX":-9.348966304594322},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.4,"breakHorizontal":8.5,"spinRate":2496,"spinDirection":200},"zone":5,"typeConfidence":0.89,"plateTime":0.39891841601927824,"extension":5.632333297514532},"hitData":{"launchSpeed":98.7,"launchAngle":7.0,"totalDistance":159.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":152.82,"coordY":163.84}},"index":1,"playId":"c9c32830-6707-3560-aabe-b34322a7bf20","pitchNumber":2,"startTime":"2026-07-09T20:01:06.897Z","endTime":"2026-07-09T20:01:13.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675916,"link":"/api/v1/people/675916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_ab"},{"player":{"id":675916,"link":"/api/v1/people/675916"},"credit":"p_ab"},{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_pa"},{"player":{"id":675916,"link":"/api/v1/people/675916"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.5,"awayTeamWinProbability":83.5,"homeTeamWinProbabilityAdded":-11.600000000000001,"leverageIndex":4.27,"dramaIndex":183.0,"contextMetrics":{},"playEndTime":"2026-07-09T20:01:13.350Z","atBatIndex":73},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt Olson walks.","rbi":0,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-09T20:03:27.258Z","endTime":"2026-07-09T20:04:30.656Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"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":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Dennis Santana replaces Gregory Soto.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-09T20:01:47.603Z","endTime":"2026-07-09T20:03:29.572Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642701,"link":"/api/v1/people/642701"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":93.4,"endSpeed":85.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.487502658388667,"aZ":-25.18326972270941,"pfxX":-10.661701273641793,"pfxZ":3.7617430017636746,"pX":-1.1295535682910172,"pZ":3.0657764774134573,"vX0":5.724243006849651,"vY0":-135.85826756425323,"vZ0":-1.7881229350925205,"x":160.06,"y":156.0,"x0":-1.8856801544589776,"y0":50.00183682239836,"z0":5.493614221679057,"aX":-19.805392757869164},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.6,"breakHorizontal":18.0,"spinRate":2413,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.40411610052263525,"extension":5.833052552322707},"index":1,"playId":"5cded075-9192-3ddc-8cc6-6418ffbbf8a7","pitchNumber":1,"startTime":"2026-07-09T20:03:29.572Z","endTime":"2026-07-09T20:03:33.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.257692697630553,"aZ":-17.455998732417225,"pfxX":-2.8189622676463704,"pfxZ":8.174995077628143,"pX":0.8446030004849064,"pZ":1.4668844126586984,"vX0":7.56040666945636,"vY0":-132.56718656193038,"vZ0":-7.369331461037076,"x":84.81,"y":199.17,"x0":-1.6635524438401814,"y0":50.00553493553609,"z0":5.531594892444957,"aX":-5.077780774648355},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.6,"breakHorizontal":3.7,"spinRate":2704,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.4113583540689123,"extension":5.833301483526866},"index":2,"playId":"5e5144db-402d-384f-8857-4b9e2b7e94d0","pitchNumber":2,"startTime":"2026-07-09T20:03:45.813Z","endTime":"2026-07-09T20:03:50.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.704908817383902,"aZ":-21.41114299796303,"pfxX":-9.799461872352312,"pfxZ":5.62020945575515,"pX":1.136762695320214,"pZ":3.422677993272297,"vX0":10.903170597622605,"vY0":-137.30927107982717,"vZ0":-1.6122225777948516,"x":73.67,"y":146.37,"x0":-1.6076893618765362,"y0":50.00046946225439,"z0":5.470766103890923,"aX":-18.756688409070634},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.1,"breakHorizontal":15.5,"spinRate":2398,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.3985291950831211,"extension":5.967280940367762},"index":3,"playId":"bc7dd117-5e54-30ae-9a5c-b674d0125dcc","pitchNumber":3,"startTime":"2026-07-09T20:04:07.971Z","endTime":"2026-07-09T20:04:12.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.03071657686718,"aZ":-15.919025282177108,"pfxX":-7.50700221506194,"pfxZ":8.410897904839311,"pX":-0.9671081787791658,"pZ":3.4659108621171364,"vX0":5.243928906089508,"vY0":-138.4114394404248,"vZ0":-2.569375112309394,"x":153.86,"y":145.2,"x0":-1.9147302302346865,"y0":50.00252316087142,"z0":5.477263796242802,"aX":-14.507934318166276},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.9,"breakHorizontal":12.5,"spinRate":2578,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.39632659012445837,"extension":5.7842898236612434},"index":4,"playId":"15308cb9-c5af-3d59-92b8-56ce356bce38","pitchNumber":4,"startTime":"2026-07-09T20:04:25.629Z","endTime":"2026-07-09T20:04:30.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":621566,"link":"/api/v1/people/621566","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"credit":"b_pa"},{"player":{"id":642701,"link":"/api/v1/people/642701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.099999999999998,"awayTeamWinProbability":85.9,"homeTeamWinProbabilityAdded":-2.400000000000002,"leverageIndex":0.65,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-07-09T20:04:30.656Z","atBatIndex":74},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Drake Baldwin singles on a ground ball to right fielder Esmerlyn Valdez. Matt Olson to 2nd.","rbi":0,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-09T20:04:35.486Z","endTime":"2026-07-09T20:05:25.308Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"postOnSecond":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"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":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.83698754607003,"aZ":-20.91535241152114,"pfxX":-9.091895079935226,"pfxZ":5.866479350212709,"pX":-0.5300608546694612,"pZ":3.121534909859291,"vX0":6.810505412966652,"vY0":-137.2782071296646,"vZ0":-2.368150824665431,"x":137.2,"y":154.5,"x0":-1.8550907496218056,"y0":50.003002142799424,"z0":5.410780362325753,"aX":-17.44805449086188},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.3,"breakHorizontal":15.1,"spinRate":2367,"spinDirection":229},"zone":1,"typeConfidence":2.0,"plateTime":0.3981702636328661,"extension":5.965799817888852},"index":0,"playId":"f2d2ea1d-f881-3d11-a89d-899142598815","pitchNumber":1,"startTime":"2026-07-09T20:04:54.984Z","endTime":"2026-07-09T20:04:59.026Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"first":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.6,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.377662738093882,"aZ":-22.176474919426358,"pfxX":-10.310348618719631,"pfxZ":5.445593629474034,"pX":-0.16198376698090908,"pZ":2.726362656156074,"vX0":7.809850397554964,"vY0":-134.6444958491665,"vZ0":-2.743458839389789,"x":123.17,"y":165.17,"x0":-1.7613917051495467,"y0":50.00102670998482,"z0":5.328676509665111,"aX":-18.91908027741292},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.5,"breakHorizontal":17.0,"spinRate":2271,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.4068910501500822,"extension":6.046613597805925},"hitData":{"launchSpeed":99.9,"launchAngle":-8.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":175.63,"coordY":123.31}},"index":1,"playId":"69b2ead7-c654-3ff2-b184-6e30ad2da0ba","pitchNumber":2,"startTime":"2026-07-09T20:05:13.279Z","endTime":"2026-07-09T20:05:25.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":686948,"link":"/api/v1/people/686948","batSide":{"code":"L","description":"Left"}},"first":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"credit":"b_ab"},{"player":{"id":642701,"link":"/api/v1/people/642701"},"credit":"p_ab"},{"player":{"id":686948,"link":"/api/v1/people/686948"},"credit":"b_pa"},{"player":{"id":642701,"link":"/api/v1/people/642701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.7,"awayTeamWinProbability":89.3,"homeTeamWinProbabilityAdded":-3.3999999999999986,"leverageIndex":1.01,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-07-09T20:05:25.308Z","atBatIndex":75},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Mauricio Dubón out on a sacrifice bunt, pitcher Dennis Santana to first baseman Tyler Callihan. Matt Olson to 3rd. Drake Baldwin to 2nd.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-09T20:05:29.435Z","endTime":"2026-07-09T20:06:01.030Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"postOnThird":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":642701,"link":"/api/v1/people/642701"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":682997,"link":"/api/v1/people/682997"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"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":95.6,"endSpeed":87.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.42522821156816,"aZ":-20.865306783222668,"pfxX":-10.043415466281667,"pfxZ":5.799392367244742,"pX":-1.0240443596436195,"pZ":2.7801766868134914,"vX0":5.902051207886663,"vY0":-139.06467863693575,"vZ0":-3.2870883367850965,"x":156.03,"y":163.72,"x0":-1.8737326438878652,"y0":50.00456761237871,"z0":5.368740223521978,"aX":-19.58932683719132},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.0,"breakHorizontal":16.9,"spinRate":2445,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.3945207615311306,"extension":5.776946067215553},"hitData":{"launchSpeed":18.1,"launchAngle":57.0,"totalDistance":23.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":126.8,"coordY":194.93}},"index":0,"playId":"8d842c8c-3371-3796-80fb-c49da3171bde","pitchNumber":1,"startTime":"2026-07-09T20:05:51.997Z","endTime":"2026-07-09T20:06:01.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":643289,"link":"/api/v1/people/643289","batSide":{"code":"R","description":"Right"}},"first":{"id":686948,"link":"/api/v1/people/686948"},"second":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"credit":"b_pa"},{"player":{"id":642701,"link":"/api/v1/people/642701"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_bunt"}],"homeTeamWinProbability":10.2,"awayTeamWinProbability":89.8,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":1.12,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-07-09T20:06:01.030Z","atBatIndex":76},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Dennis Santana intentionally walks Dominic Smith.","rbi":0,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-09T20:06:11.282Z","endTime":"2026-07-09T20:06:32.453Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"postOnSecond":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"postOnThird":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"08233596-0786-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-07-09T20:06:31.228Z","endTime":"2026-07-09T20:06:31.263Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"second":{"id":686948,"link":"/api/v1/people/686948"},"third":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"08233596-0786-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-07-09T20:06:31.263Z","endTime":"2026-07-09T20:06:31.266Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"second":{"id":686948,"link":"/api/v1/people/686948"},"third":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"index":2,"playId":"08233596-0786-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-07-09T20:06:31.266Z","endTime":"2026-07-09T20:06:31.267Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"second":{"id":686948,"link":"/api/v1/people/686948"},"third":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"index":3,"playId":"08233596-0786-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-07-09T20:06:31.267Z","endTime":"2026-07-09T20:06:32.453Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":642086,"link":"/api/v1/people/642086","batSide":{"code":"L","description":"Left"}},"second":{"id":686948,"link":"/api/v1/people/686948"},"third":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642086,"link":"/api/v1/people/642086"},"credit":"b_pa"},{"player":{"id":642701,"link":"/api/v1/people/642701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.0,"awayTeamWinProbability":90.0,"homeTeamWinProbabilityAdded":-0.1999999999999993,"leverageIndex":1.24,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-07-09T20:06:32.453Z","atBatIndex":77},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Riley strikes out swinging.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-09T20:06:34.327Z","endTime":"2026-07-09T20:08:00.772Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"postOnSecond":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"postOnThird":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.045597379216463,"aZ":-22.71805341242606,"pfxX":-9.635770063383015,"pfxZ":5.084741467387696,"pX":-0.27776910970948304,"pZ":2.7175506375552487,"vX0":7.562529875117969,"vY0":-135.347658796058,"vZ0":-2.5138428954518286,"x":127.59,"y":165.41,"x0":-1.8537578851618879,"y0":50.00023691820051,"z0":5.246230012385358,"aX":-17.907039529269532},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.9,"breakHorizontal":15.8,"spinRate":2365,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.40441928113345904,"extension":6.0854501989317775},"index":0,"playId":"1e5cdbf1-d9e9-3ddb-a508-5c83d4999549","pitchNumber":1,"startTime":"2026-07-09T20:06:51.090Z","endTime":"2026-07-09T20:06:55.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":686948,"link":"/api/v1/people/686948"},"third":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.0,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.027099796323164,"aZ":-31.247862857808432,"pfxX":-1.167530018095149,"pfxZ":0.583910021158859,"pX":-0.14788984337716576,"pZ":2.7694587538628883,"vX0":4.658533543418671,"vY0":-124.4456431542253,"vZ0":-0.29999986856971206,"x":122.64,"y":164.0,"x0":-1.8856398426221443,"y0":50.002228948931936,"z0":5.461862702561571,"aX":-1.8473678347704734},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.2,"breakHorizontal":1.1,"spinRate":2758,"spinDirection":50},"zone":5,"typeConfidence":2.0,"plateTime":0.4387490815263968,"extension":5.7960667107408534},"index":1,"playId":"b80b0ded-5ca9-3860-b7af-feda4e97fba0","pitchNumber":2,"startTime":"2026-07-09T20:07:14.882Z","endTime":"2026-07-09T20:07:18.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":686948,"link":"/api/v1/people/686948"},"third":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":79.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.864300674442752,"aZ":-31.096881968641195,"pfxX":0.2721117843542631,"pfxZ":0.6863590180300081,"pX":1.5126485421274356,"pZ":1.8831304731615184,"vX0":7.720298488558562,"vY0":-123.70240783128708,"vZ0":-2.4162068923339746,"x":59.34,"y":187.94,"x0":-1.668256241566961,"y0":50.002795539607455,"z0":5.448475692029829,"aX":0.4257831131190513},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.0,"breakHorizontal":-2.0,"spinRate":2722,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.4407411051858623,"extension":6.06834657182798},"index":2,"playId":"a06aaae9-81e4-39ca-9667-9d79026aab4f","pitchNumber":3,"startTime":"2026-07-09T20:07:35.286Z","endTime":"2026-07-09T20:07:39.216Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":686948,"link":"/api/v1/people/686948"},"third":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.342436303877072,"aZ":-30.39714891780742,"pfxX":0.2277880436869546,"pfxZ":1.1407266509114606,"pX":0.24976027275453277,"pZ":1.0732101078334368,"vX0":4.773996208517737,"vY0":-123.10861783612775,"vZ0":-4.1658621860366996,"x":107.48,"y":209.8,"x0":-1.7332518937098393,"y0":50.0030829963664,"z0":5.322267186790826,"aX":0.35309960305211463},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.4,"breakHorizontal":-1.3,"spinRate":2766,"spinDirection":5},"zone":14,"typeConfidence":2.0,"plateTime":0.44263662560194605,"extension":6.070705289728773},"index":3,"playId":"ad4bb7c4-deb7-3efe-9ca1-ad3094cc84ef","pitchNumber":4,"startTime":"2026-07-09T20:07:56.060Z","endTime":"2026-07-09T20:08:00.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663586,"link":"/api/v1/people/663586","batSide":{"code":"R","description":"Right"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":686948,"link":"/api/v1/people/686948"},"third":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"credit":"b_ab"},{"player":{"id":642701,"link":"/api/v1/people/642701"},"credit":"p_ab"},{"player":{"id":663586,"link":"/api/v1/people/663586"},"credit":"b_pa"},{"player":{"id":642701,"link":"/api/v1/people/642701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.2,"awayTeamWinProbability":84.8,"homeTeamWinProbabilityAdded":5.199999999999999,"leverageIndex":1.63,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2026-07-09T20:08:00.772Z","atBatIndex":78},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Mike Yastrzemski hits a grand slam (6) to right field. Matt Olson scores. Drake Baldwin scores. Dominic Smith scores.","rbi":4,"awayScore":10,"homeScore":5,"isOut":false},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-09T20:08:02.232Z","endTime":"2026-07-09T20:10:21.344Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":95},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"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,1,2,3],"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":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":{"id":642701,"link":"/api/v1/people/642701"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":{"id":642701,"link":"/api/v1/people/642701"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"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":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":{"id":642701,"link":"/api/v1/people/642701"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"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":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":{"id":642701,"link":"/api/v1/people/642701"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":85.5,"endSpeed":79.2,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.74395773631133,"aZ":-29.38029110567068,"pfxX":-0.6101522627591551,"pfxZ":1.761024208849804,"pX":-0.9886320407737853,"pZ":2.768729685711391,"vX0":2.542088210110301,"vY0":-124.61208253420776,"vZ0":-0.809891628217649,"x":154.68,"y":164.02,"x0":-1.9384207643945388,"y0":50.00379788402086,"z0":5.504208549533978,"aX":-0.9691045447166867},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.2,"breakHorizontal":0.6,"spinRate":2774,"spinDirection":109},"zone":11,"typeConfidence":2.0,"plateTime":0.43791496831043375,"extension":5.882454733468737},"index":0,"playId":"69be4e0c-617a-3652-bcee-8c12cdd42ac7","pitchNumber":1,"startTime":"2026-07-09T20:08:27.030Z","endTime":"2026-07-09T20:08:31.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":686948,"link":"/api/v1/people/686948"},"third":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.7,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.523559010646544,"aZ":-28.16059997219185,"pfxX":-10.390161953042877,"pfxZ":2.3252512988845133,"pX":0.8881477684212322,"pZ":1.0776585478427054,"vX0":10.12355529812817,"vY0":-130.0242063141421,"vZ0":-5.2984789368659895,"x":83.15,"y":209.68,"x0":-1.693194741152345,"y0":50.00029954180698,"z0":5.2606946727701915,"aX":-17.909542775666583},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.2,"breakHorizontal":16.8,"spinRate":2333,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.42016495351486594,"extension":6.130608206427476},"index":1,"playId":"8494f8f7-0afd-3347-a6e3-596fc947cead","pitchNumber":2,"startTime":"2026-07-09T20:08:46.003Z","endTime":"2026-07-09T20:08:50.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":686948,"link":"/api/v1/people/686948"},"third":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.6,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.023296327138375,"aZ":-23.447720850328654,"pfxX":-9.591623941600972,"pfxZ":4.5621776998071635,"pX":-0.6069906685522836,"pZ":3.1394784495301145,"vX0":6.648362751717993,"vY0":-136.87298828893438,"vZ0":-1.7894252212658075,"x":140.14,"y":154.01,"x0":-1.8118477210341133,"y0":50.00143400471581,"z0":5.394993378038879,"aX":-18.338161666863805},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.2,"breakHorizontal":16.1,"spinRate":2362,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.39900183276617085,"extension":6.032901071207991},"index":2,"playId":"82eda62b-ac3e-384c-a0fb-f9ec6235ca85","pitchNumber":3,"startTime":"2026-07-09T20:09:07.407Z","endTime":"2026-07-09T20:09:11.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":686948,"link":"/api/v1/people/686948"},"third":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.8,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.89997043755165,"aZ":-23.673247750785865,"pfxX":-8.956979603754451,"pfxZ":4.433317046300582,"pX":-1.0821502071307179,"pZ":2.629413802000353,"vX0":5.369712540793617,"vY0":-137.03868225905666,"vZ0":-2.8206538814539552,"x":158.25,"y":167.79,"x0":-1.8947377281590863,"y0":50.00364126871752,"z0":5.274320591112912,"aX":-17.179953718786518},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.7,"breakHorizontal":15.2,"spinRate":2406,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.3984118816197033,"extension":6.070673571080731},"index":3,"playId":"4cec81aa-0657-315e-a371-fa45f771e256","pitchNumber":4,"startTime":"2026-07-09T20:09:29.603Z","endTime":"2026-07-09T20:09:34.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":686948,"link":"/api/v1/people/686948"},"third":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.08444230416967,"aZ":-16.665730162487247,"pfxX":-7.374416119738559,"pfxZ":8.231599288063913,"pX":-0.21254345891644685,"pZ":2.757575271766258,"vX0":6.679194191930733,"vY0":-136.2122413597332,"vZ0":-3.843623384916889,"x":125.1,"y":164.33,"x0":-1.73474496439752,"y0":50.0060615852737,"z0":5.334666585145281,"aX":-13.901111207517769},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.3,"breakHorizontal":12.0,"spinRate":2436,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.4016425224070326,"extension":6.1427796607154495},"hitData":{"launchSpeed":104.8,"launchAngle":30.0,"totalDistance":403.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":230.91,"coordY":72.82}},"index":4,"playId":"6097f9d8-2c89-3ce8-acc1-6bf2443fe853","pitchNumber":5,"startTime":"2026-07-09T20:09:52.527Z","endTime":"2026-07-09T20:10:21.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":642086,"link":"/api/v1/people/642086"},"second":{"id":686948,"link":"/api/v1/people/686948"},"third":{"id":621566,"link":"/api/v1/people/621566"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_ab"},{"player":{"id":642701,"link":"/api/v1/people/642701"},"credit":"p_ab"},{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_pa"},{"player":{"id":642701,"link":"/api/v1/people/642701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8,"awayTeamWinProbability":99.2,"homeTeamWinProbabilityAdded":-14.399999999999999,"leverageIndex":2.01,"dramaIndex":143.0,"contextMetrics":{},"playEndTime":"2026-07-09T20:10:21.344Z","atBatIndex":79},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jim Jarvis doubles (1) on a fly ball to right fielder Esmerlyn Valdez.","rbi":0,"awayScore":10,"homeScore":5,"isOut":false},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-09T20:10:05.086Z","endTime":"2026-07-09T20:11:40.275Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"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":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.6,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.333209016916047,"aZ":-25.23231305451417,"pfxX":-9.75824996082753,"pfxZ":3.5512752625543627,"pX":0.428618967944574,"pZ":3.386652088983019,"vX0":9.453714755397344,"vY0":-138.34510105908078,"vZ0":-0.946024726081235,"x":100.66,"y":147.34,"x0":-1.7506186094518692,"y0":50.00480082620904,"z0":5.4108668165610885,"aX":-19.08394574503814},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.5,"breakHorizontal":16.0,"spinRate":2293,"spinDirection":233},"zone":12,"typeConfidence":2.0,"plateTime":0.3945971236980501,"extension":6.128455752121586},"index":0,"playId":"fa4a08db-09c1-34a1-adc5-4060ad1ee5e7","pitchNumber":1,"startTime":"2026-07-09T20:10:44.503Z","endTime":"2026-07-09T20:10:48.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":805347,"link":"/api/v1/people/805347","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.7,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.00338563991671,"aZ":-31.09919868099516,"pfxX":-0.808642568868136,"pfxZ":0.6739899736764103,"pX":0.672453949390225,"pZ":2.0259718646294314,"vX0":6.171880031762605,"vY0":-124.77765594070226,"vZ0":-2.199425893450357,"x":91.37,"y":184.08,"x0":-1.7142188824910185,"y0":50.004789263495525,"z0":5.44877541976784,"aX":-1.293402693713073},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.0,"breakHorizontal":0.2,"spinRate":2851,"spinDirection":56},"zone":9,"typeConfidence":2.0,"plateTime":0.4367814422444747,"extension":6.092647358049287},"index":1,"playId":"8d70cd99-523d-33ed-b2f4-fea5f0020112","pitchNumber":2,"startTime":"2026-07-09T20:11:00.952Z","endTime":"2026-07-09T20:11:04.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":805347,"link":"/api/v1/people/805347","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.1,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.07387797882944,"aZ":-31.033266014219414,"pfxX":-0.1456993108020474,"pfxZ":0.7189803454764281,"pX":0.04241956085910013,"pZ":2.3443735993659036,"vX0":4.923525916649283,"vY0":-124.804733664409,"vZ0":-1.2761194998428804,"x":115.38,"y":175.48,"x0":-1.933219139459281,"y0":50.00170048185265,"z0":5.407776827201268,"aX":-0.23117555110301508},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.2,"breakHorizontal":-0.8,"spinRate":2792,"spinDirection":42},"zone":5,"typeConfidence":2.0,"plateTime":0.4381177487207637,"extension":5.912852602036295},"hitData":{"launchSpeed":91.9,"launchAngle":26.0,"totalDistance":341.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":204.95,"coordY":117.42}},"index":2,"playId":"47db47db-4d6b-30ea-b430-1d78970d60d5","pitchNumber":3,"startTime":"2026-07-09T20:11:26.250Z","endTime":"2026-07-09T20:11:40.275Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":805347,"link":"/api/v1/people/805347","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805347,"link":"/api/v1/people/805347"},"credit":"b_ab"},{"player":{"id":642701,"link":"/api/v1/people/642701"},"credit":"p_ab"},{"player":{"id":805347,"link":"/api/v1/people/805347"},"credit":"b_pa"},{"player":{"id":642701,"link":"/api/v1/people/642701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.7000000000000001,"awayTeamWinProbability":99.3,"homeTeamWinProbabilityAdded":-0.09999999999999998,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-07-09T20:11:40.275Z","atBatIndex":80},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Michael Harris II lines out to center fielder Jake Mangum.","rbi":0,"awayScore":10,"homeScore":5,"isOut":true},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-09T20:11:46.316Z","endTime":"2026-07-09T20:14:10.323Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.737778167188196,"aZ":-23.107946990051484,"pfxX":-10.037406663302871,"pfxZ":4.74869706069335,"pX":1.7357152162697815,"pZ":2.2038855442744327,"vX0":12.45668235527502,"vY0":-136.9576070869476,"vZ0":-4.3911795733839,"x":50.84,"y":179.28,"x0":-1.5560791029743737,"y0":50.00569232253495,"z0":5.3979857443572685,"aX":-19.17427333734313},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.8,"breakHorizontal":15.7,"spinRate":2465,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.39912034821836784,"extension":6.190843901396392},"index":0,"playId":"ea164ad2-db51-3b52-a115-c31f69d12c85","pitchNumber":1,"startTime":"2026-07-09T20:12:12.690Z","endTime":"2026-07-09T20:12:16.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"second":{"id":805347,"link":"/api/v1/people/805347"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.70225309281166,"aZ":-19.059592558293676,"pfxX":-0.25641699369716786,"pfxZ":7.443621432983306,"pX":1.0154862492809773,"pZ":1.8180298689016838,"vX0":7.265865780776012,"vY0":-130.90601890406995,"vZ0":-5.785350577924693,"x":78.29,"y":189.69,"x0":-1.7451607884791644,"y0":50.00445408859537,"z0":5.451943578846255,"aX":-0.4534812557944489},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":12.6,"breakHorizontal":-0.8,"spinRate":2607,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.41601163762551874,"extension":6.130370977201615},"index":1,"playId":"77011784-296c-3b1d-9e46-f004d2480c95","pitchNumber":2,"startTime":"2026-07-09T20:12:32.847Z","endTime":"2026-07-09T20:12:36.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"second":{"id":805347,"link":"/api/v1/people/805347"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.059549714082365,"aZ":-32.3545403937564,"pfxX":0.030589486034325875,"pfxZ":-0.11586782114638616,"pX":-0.14682043574664744,"pZ":2.6062261228812953,"vX0":4.2922749953630825,"vY0":-124.2540586139346,"vZ0":-0.6537905575017192,"x":122.6,"y":168.41,"x0":-1.897972246961373,"y0":50.0016941930153,"z0":5.552647888333514,"aX":0.04780114538391496},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.1,"breakHorizontal":-1.0,"spinRate":2810,"spinDirection":47},"zone":5,"typeConfidence":2.0,"plateTime":0.4402049773209491,"extension":6.055452219515699},"index":2,"playId":"ed1f2b79-bd15-3c54-b612-effc473beec9","pitchNumber":3,"startTime":"2026-07-09T20:12:55.081Z","endTime":"2026-07-09T20:12:59.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"second":{"id":805347,"link":"/api/v1/people/805347"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.68432863282003,"aZ":-23.011459375210304,"pfxX":-9.32552547825663,"pfxZ":4.761359780333919,"pX":0.9252413873427539,"pZ":2.6067954142891967,"vX0":9.946411485957036,"vY0":-137.42458141404563,"vZ0":-3.1793139728899793,"x":81.73,"y":168.4,"x0":-1.5187238623950265,"y0":50.00384591800148,"z0":5.330827933997628,"aX":-17.949364403685266},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.2,"breakHorizontal":15.0,"spinRate":2423,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.39761761567374876,"extension":5.711711435130113},"index":3,"playId":"0146c1b6-d928-3e03-b39e-40710761d469","pitchNumber":4,"startTime":"2026-07-09T20:13:16.013Z","endTime":"2026-07-09T20:13:20.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"second":{"id":805347,"link":"/api/v1/people/805347"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":80.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.601875137929547,"aZ":-30.911616697746734,"pfxX":0.5368726061666751,"pfxZ":0.7867325546363819,"pX":-0.39320573018507116,"pZ":3.5038355641051964,"vX0":3.438601233801114,"vY0":-124.94075882231785,"vZ0":1.0584109726821,"x":131.99,"y":144.18,"x0":-1.8463018437138037,"y0":50.00596199714428,"z0":5.578270258432878,"aX":0.8646627201244688},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.8,"breakHorizontal":-1.6,"spinRate":2791,"spinDirection":70},"zone":11,"typeConfidence":2.0,"plateTime":0.43519523592661047,"extension":6.008594364586973},"index":4,"playId":"635100d4-8622-3835-913c-5078cbe8592e","pitchNumber":5,"startTime":"2026-07-09T20:13:37.159Z","endTime":"2026-07-09T20:13:41.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"second":{"id":805347,"link":"/api/v1/people/805347"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.31186511498568,"aZ":-23.925893798318548,"pfxX":-10.697933838745252,"pfxZ":4.278407810415672,"pX":0.8317744119974585,"pZ":2.260944571340121,"vX0":10.220800955046172,"vY0":-137.6898341983791,"vZ0":-4.01771406310298,"x":85.29,"y":177.73,"x0":-1.5305543576766616,"y0":50.00490932119537,"z0":5.3494832585796575,"aX":-20.6343582631549},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.1,"breakHorizontal":17.4,"spinRate":2532,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.3971400953235813,"extension":6.160172111171755},"hitData":{"launchSpeed":85.3,"launchAngle":22.0,"totalDistance":286.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":132.88,"coordY":85.35}},"index":5,"playId":"ca5384f3-f15d-323c-a6e4-9c79dfe8e23c","pitchNumber":6,"startTime":"2026-07-09T20:14:01.847Z","endTime":"2026-07-09T20:14:10.323Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":671739,"link":"/api/v1/people/671739","batSide":{"code":"L","description":"Left"}},"second":{"id":805347,"link":"/api/v1/people/805347"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_ab"},{"player":{"id":642701,"link":"/api/v1/people/642701"},"credit":"p_ab"},{"player":{"id":671739,"link":"/api/v1/people/671739"},"credit":"b_pa"},{"player":{"id":642701,"link":"/api/v1/people/642701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8,"awayTeamWinProbability":99.2,"homeTeamWinProbabilityAdded":0.09999999999999998,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-07-09T20:14:10.323Z","atBatIndex":81},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Mangum singles on a ground ball to center fielder Michael Harris II.","rbi":0,"awayScore":10,"homeScore":5,"isOut":false},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-09T20:16:31.996Z","endTime":"2026-07-09T20:17:36.815Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Victor Mederos replaces James Karinchak.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-09T20:15:13.728Z","endTime":"2026-07-09T20:16:34.325Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682989,"link":"/api/v1/people/682989"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":675916,"link":"/api/v1/people/675916","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.04584705825454,"aZ":-16.786128402622857,"pfxX":-5.910248901188963,"pfxZ":7.471588336158748,"pX":-1.0415537273987356,"pZ":3.2066499311169374,"vX0":7.196390920225227,"vY0":-142.23461648962768,"vZ0":-2.4427535437148413,"x":156.7,"y":152.2,"x0":-2.8304067951224723,"y0":50.003376063420134,"z0":5.134670942685526,"aX":-12.173438897385065},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.2,"breakHorizontal":9.4,"spinRate":2470,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.38433657425886514,"extension":6.239961341382735},"index":1,"playId":"fd8eef48-495d-328c-8ba3-9d66fc2accb3","pitchNumber":1,"startTime":"2026-07-09T20:16:34.325Z","endTime":"2026-07-09T20:16:38.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682989,"link":"/api/v1/people/682989","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":85.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.28255640516392,"aZ":-25.06036174738102,"pfxX":-0.759125238186479,"pfxZ":3.902847001010131,"pX":0.9673654592679991,"pZ":1.7591283389018533,"vX0":10.68714496946591,"vY0":-133.60151443670915,"vZ0":-3.2233751854572517,"x":80.13,"y":191.28,"x0":-2.9706174804560006,"y0":50.00654897594424,"z0":4.763968574632941,"aX":-1.3855402774698928},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.6,"breakHorizontal":-0.7,"spinRate":2668,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.4085247290528615,"extension":6.880334382103211},"index":2,"playId":"4e3b0875-28d1-3a85-9e87-e053832c5fec","pitchNumber":2,"startTime":"2026-07-09T20:16:49.975Z","endTime":"2026-07-09T20:16:53.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682989,"link":"/api/v1/people/682989","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.72925120802641,"aZ":-28.159239367031482,"pfxX":-4.326455739062661,"pfxZ":2.197049640874474,"pX":-0.23672342677315913,"pZ":0.9610619640096707,"vX0":8.240981191342364,"vY0":-133.86341139982568,"vZ0":-5.325909144660361,"x":126.02,"y":212.83,"x0":-2.7820279874082074,"y0":50.00456310137029,"z0":4.972345116140144,"aX":-7.915659857004957},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":3.1,"breakHorizontal":6.2,"spinRate":1906,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.4079165282242885,"extension":6.60221238846745},"index":3,"playId":"8e88147b-0694-3b38-9229-1f7d58934b6a","pitchNumber":3,"startTime":"2026-07-09T20:17:07.388Z","endTime":"2026-07-09T20:17:11.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682989,"link":"/api/v1/people/682989","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":90.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.841372787153162,"aZ":-18.163191375923773,"pfxX":-5.38989761413972,"pfxZ":6.820779789576958,"pX":0.5903486737173254,"pZ":2.107702441570971,"vX0":11.066103073626898,"vY0":-141.41915295914876,"vZ0":-4.832517109759709,"x":94.5,"y":181.87,"x0":-2.6477728777434533,"y0":50.00631585966557,"z0":4.97944504978266,"aX":-11.078499599031042},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":11.6,"breakHorizontal":7.9,"spinRate":2542,"spinDirection":232},"zone":9,"typeConfidence":2.0,"plateTime":0.3851610871379636,"extension":6.699191313015082},"hitData":{"launchSpeed":98.2,"launchAngle":-5.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":130.42,"coordY":140.26}},"index":4,"playId":"66e1bc26-51d1-33b3-9eb0-56942b8ee9a1","pitchNumber":4,"startTime":"2026-07-09T20:17:24.809Z","endTime":"2026-07-09T20:17:36.815Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682989,"link":"/api/v1/people/682989","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_ab"},{"player":{"id":682989,"link":"/api/v1/people/682989"},"credit":"p_ab"},{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_pa"},{"player":{"id":682989,"link":"/api/v1/people/682989"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.9,"awayTeamWinProbability":98.1,"homeTeamWinProbabilityAdded":1.0999999999999999,"leverageIndex":0.21,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-07-09T20:17:36.815Z","atBatIndex":82},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Lowe strikes out swinging.","rbi":0,"awayScore":10,"homeScore":5,"isOut":true},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-09T20:17:39.045Z","endTime":"2026-07-09T20:19:35.281Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"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(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.1,"endSpeed":82.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.733936970744427,"aZ":-26.630321890384778,"pfxX":1.623578232308052,"pfxZ":3.2322161296377185,"pX":1.0432866349020036,"pZ":2.732521243008098,"vX0":9.767462766194628,"vY0":-129.52469950408943,"vZ0":-0.4556475815572523,"x":77.23,"y":165.0,"x0":-2.9732660121248484,"y0":50.002003081722364,"z0":4.930988653526508,"aX":2.782062665736525},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.0,"breakHorizontal":-4.9,"spinRate":2537,"spinDirection":189},"zone":12,"typeConfidence":2.0,"plateTime":0.42140219595604655,"extension":6.410502357148476},"index":0,"playId":"b649de13-13dc-3120-8e24-22c98629c2eb","pitchNumber":1,"startTime":"2026-07-09T20:18:00.880Z","endTime":"2026-07-09T20:18:04.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682989,"link":"/api/v1/people/682989","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.18513303812215,"aZ":-25.353556889952028,"pfxX":-0.9650143665067472,"pfxZ":3.985623852161143,"pX":0.5638541336634147,"pZ":1.5329434214940911,"vX0":9.345735333012003,"vY0":-129.07749047118352,"vZ0":-3.4208047780983035,"x":95.51,"y":197.39,"x0":-2.9560774107394545,"y0":50.00426525198885,"z0":4.796038248034728,"aX":-1.6527450376284858},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.7,"breakHorizontal":0.0,"spinRate":2579,"spinDirection":199},"zone":9,"typeConfidence":2.0,"plateTime":0.4219878878908836,"extension":6.847780073668568},"index":1,"playId":"9d2c8f56-2c2b-3a28-a713-e34363a71a35","pitchNumber":2,"startTime":"2026-07-09T20:18:20.847Z","endTime":"2026-07-09T20:18:24.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682989,"link":"/api/v1/people/682989","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":5,"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-09T20:18:35.517Z","endTime":"2026-07-09T20:18:47.826Z","isPitch":false,"type":"action","player":{"id":664040,"link":"/api/v1/people/664040"},"defense":{"pitcher":{"id":682989,"link":"/api/v1/people/682989","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.2,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.915187814786552,"aZ":-26.743171556613845,"pfxX":-6.850543670567713,"pfxZ":3.078903338530383,"pX":-0.5079071806739074,"pZ":1.4514939856264875,"vX0":8.209482183602269,"vY0":-131.847311855384,"vZ0":-4.08824459573525,"x":136.36,"y":199.59,"x0":-2.771176028724715,"y0":50.00000567207717,"z0":4.994712355156528,"aX":-12.065619599199838},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.9,"breakHorizontal":10.7,"spinRate":1461,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.4153622863880049,"extension":6.868171696783012},"index":3,"playId":"ade7e286-5b3d-3fc0-8b45-99f15922bc3a","pitchNumber":3,"startTime":"2026-07-09T20:18:47.826Z","endTime":"2026-07-09T20:18:54.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682989,"link":"/api/v1/people/682989","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.5,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.07741715274014,"aZ":-28.274349855307893,"pfxX":-6.620039014238582,"pfxZ":2.220986622111597,"pX":1.0412544753599486,"pZ":0.9967234542531507,"vX0":11.555634836120984,"vY0":-131.29481727787547,"vZ0":-4.917911839206215,"x":77.31,"y":211.87,"x0":-2.543812238035847,"y0":50.003776965963,"z0":4.981489270914372,"aX":-11.634734337956866},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.1,"breakHorizontal":9.6,"spinRate":1673,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.416109492951946,"extension":6.791209923596876},"index":4,"playId":"51338d90-c468-31ba-a006-d4fb7d9d8f1c","pitchNumber":4,"startTime":"2026-07-09T20:19:13.372Z","endTime":"2026-07-09T20:19:17.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682989,"link":"/api/v1/people/682989","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.9,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.257700546608994,"aZ":-27.236113064653132,"pfxX":-3.481314993947871,"pfxZ":2.7341068243798485,"pX":1.1263131551996346,"pZ":1.2632237046558126,"vX0":11.775274307021725,"vY0":-132.51282706324525,"vZ0":-4.139880826967003,"x":74.07,"y":204.67,"x0":-2.8930477501049574,"y0":50.001317781626426,"z0":4.8004809042856245,"aX":-6.285517431537336},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.3,"breakHorizontal":4.2,"spinRate":2696,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.41094524610666827,"extension":6.587747407649339},"index":5,"playId":"4339b492-d5f9-3401-89fd-0b9eeb8857a1","pitchNumber":5,"startTime":"2026-07-09T20:19:30.334Z","endTime":"2026-07-09T20:19:35.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682989,"link":"/api/v1/people/682989","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_ab"},{"player":{"id":682989,"link":"/api/v1/people/682989"},"credit":"p_ab"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_pa"},{"player":{"id":682989,"link":"/api/v1/people/682989"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.7000000000000001,"awayTeamWinProbability":99.3,"homeTeamWinProbabilityAdded":-1.1999999999999997,"leverageIndex":0.48,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-07-09T20:19:35.281Z","atBatIndex":83},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryan Reynolds flies out sharply to center fielder Michael Harris II.","rbi":0,"awayScore":10,"homeScore":5,"isOut":true},"about":{"atBatIndex":84,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-09T20:19:37.114Z","endTime":"2026-07-09T20:20:54.349Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.35992565646091,"aZ":-27.480133624609277,"pfxX":0.2336374953107312,"pfxZ":2.6660919907176055,"pX":0.09230671699675613,"pZ":3.1891105789213694,"vX0":7.450325947034635,"vY0":-131.06331202512192,"vZ0":0.48351061840631004,"x":113.48,"y":152.67,"x0":-2.8024387396224064,"y0":50.00541860298944,"z0":5.033799914022898,"aX":0.4102703237145754},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.2,"breakHorizontal":-1.8,"spinRate":2615,"spinDirection":181},"zone":2,"typeConfidence":2.0,"plateTime":0.41587034960058267,"extension":6.377601128290941},"index":0,"playId":"87c10306-b748-3f86-b803-e62918da824a","pitchNumber":1,"startTime":"2026-07-09T20:19:58.497Z","endTime":"2026-07-09T20:20:03.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682989,"link":"/api/v1/people/682989","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.04498603215226,"aZ":-17.79791772368892,"pfxX":-6.761526176939515,"pfxZ":7.150906587762593,"pX":1.016488856835912,"pZ":2.4286421580994944,"vX0":12.093715559001245,"vY0":-140.88735788453346,"vZ0":-4.074952649230426,"x":78.25,"y":173.21,"x0":-2.4533520734584098,"y0":50.00041849807601,"z0":5.044139464831092,"aX":-13.589974102428565},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.2,"breakHorizontal":9.7,"spinRate":2479,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.38879460406003297,"extension":6.71593829896374},"index":1,"playId":"3d063a20-581f-39c7-8ce6-55584a858e07","pitchNumber":2,"startTime":"2026-07-09T20:20:22.557Z","endTime":"2026-07-09T20:20:27.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682989,"link":"/api/v1/people/682989","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.1,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.36444068598263,"aZ":-27.639410602955316,"pfxX":-0.9062492194034077,"pfxZ":2.574040332394466,"pX":-0.5318512028526751,"pZ":2.613934361786978,"vX0":6.447972297734787,"vY0":-131.75014148789765,"vZ0":-1.0036676723687545,"x":137.27,"y":168.2,"x0":-2.8906777494619353,"y0":50.00259888391943,"z0":5.037983004400511,"aX":-1.5968806940125675},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.7,"breakHorizontal":0.2,"spinRate":2553,"spinDirection":193},"zone":4,"typeConfidence":2.0,"plateTime":0.41534047689144504,"extension":6.4402608869665645},"hitData":{"launchSpeed":102.8,"launchAngle":39.0,"totalDistance":365.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":96.93,"coordY":54.85}},"index":2,"playId":"41eaa58d-6e7d-3c7d-9bf0-2b36e18c43f6","pitchNumber":3,"startTime":"2026-07-09T20:20:40.323Z","endTime":"2026-07-09T20:20:54.349Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682989,"link":"/api/v1/people/682989","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_ab"},{"player":{"id":682989,"link":"/api/v1/people/682989"},"credit":"p_ab"},{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":682989,"link":"/api/v1/people/682989"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":-0.6000000000000001,"leverageIndex":0.24,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-07-09T20:20:54.349Z","atBatIndex":84},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Esmerlyn Valdez strikes out on a foul tip.","rbi":0,"awayScore":10,"homeScore":5,"isOut":true},"about":{"atBatIndex":85,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-09T20:20:56.486Z","endTime":"2026-07-09T20:22:24.323Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.51"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.56"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.83"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.89"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.81"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.70"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.05"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.06"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.66"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.60"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"99.91"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.29"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.83"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".379"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".304"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".348"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".308"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".129"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".773"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.233"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.042"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".917"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".577"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".737"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.105"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".720"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".465"}]}}]}]},"pitcherHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"pitching"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"103.73"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"2.000"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".773"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.233"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.042"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".917"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".577"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".737"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.105"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".720"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".465"}],"pitcherHotColdZones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"}],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.5,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.625924448367915,"aZ":-24.15956599156834,"pfxX":-11.179497281368555,"pfxZ":3.998073738134888,"pX":-0.6027537155775445,"pZ":2.7699480280093502,"vX0":10.13414503365661,"vY0":-140.45475407488712,"vZ0":-1.7807982548151011,"x":139.98,"y":163.99,"x0":-2.7981051221914344,"y0":50.00611248151249,"z0":4.977050194710016,"aX":-22.4299374638496},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.1,"breakHorizontal":18.2,"spinRate":2495,"spinDirection":235},"zone":4,"typeConfidence":2.0,"plateTime":0.38938144766992133,"extension":6.625797670086206},"index":0,"playId":"f58ee570-cfeb-3a8d-8b0d-f4401a125303","pitchNumber":1,"startTime":"2026-07-09T20:21:18.923Z","endTime":"2026-07-09T20:21:24.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682989,"link":"/api/v1/people/682989","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jake Mangum advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":10,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"actionPlayId":"f58ee570-cfeb-3a8d-8b0d-f4401a125303","startTime":"2026-07-09T20:21:30.699Z","endTime":"2026-07-09T20:21:37.041Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"},"defense":{"pitcher":{"id":682989,"link":"/api/v1/people/682989","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"postOnSecond":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"homeTeamWinProbability":0.2,"awayTeamWinProbability":99.8,"homeTeamWinProbabilityAdded":0.1,"leverageIndex":0.06,"dramaIndex":7.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":90.8,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.37451255866311,"aZ":-21.79681986205447,"pfxX":-11.618620687527809,"pfxZ":4.918318217745087,"pX":0.759848313556893,"pZ":2.675064041279706,"vX0":13.020205222772962,"vY0":-144.04668109282096,"vZ0":-3.1727163205522873,"x":88.04,"y":166.55,"x0":-2.3017529289274403,"y0":50.00043672768889,"z0":5.132928720403338,"aX":-24.49911273700397},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":8.4,"breakHorizontal":18.6,"spinRate":2594,"spinDirection":230},"zone":6,"typeConfidence":2.0,"plateTime":0.3797449844669978,"extension":6.7131685881833185},"index":2,"playId":"60d8203c-ffa9-3c97-bbe9-5e6f7eadc09e","pitchNumber":2,"startTime":"2026-07-09T20:21:37.041Z","endTime":"2026-07-09T20:21:41.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682989,"link":"/api/v1/people/682989","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":91.2,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.55504023305946,"aZ":-18.488759101529627,"pfxX":-6.718512349571515,"pfxZ":6.4294459283583585,"pX":-0.3837297494389137,"pZ":3.3044481188415147,"vX0":8.586071385557414,"vY0":-144.49423149555523,"vZ0":-2.1926363567636264,"x":131.63,"y":149.56,"x0":-2.5114946778926743,"y0":50.00342700557761,"z0":5.20070048689276,"aX":-14.302853962696718},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":11.4,"breakHorizontal":10.6,"spinRate":2508,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.3781012072725818,"extension":6.533015168313582},"index":3,"playId":"91bef57b-66a0-3f33-958c-a9947a7f9410","pitchNumber":3,"startTime":"2026-07-09T20:21:55.341Z","endTime":"2026-07-09T20:21:59.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682989,"link":"/api/v1/people/682989","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.1,"endSpeed":91.2,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.92904498292695,"aZ":-13.39227325248224,"pfxX":-5.989583877919044,"pfxZ":8.77976545672293,"pX":-0.2830004483346952,"pZ":2.316793622256335,"vX0":8.036338710209295,"vY0":-145.51011381361207,"vZ0":-5.893808536935116,"x":127.79,"y":176.23,"x0":-2.3055990802807558,"y0":50.00311179345966,"z0":5.183809145611143,"aX":-12.813501701064718},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":14.9,"breakHorizontal":9.2,"spinRate":2589,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.37678695141383534,"extension":6.588400815350942},"index":4,"playId":"bfe661b2-1b30-3de2-af68-c6effb39532a","pitchNumber":4,"startTime":"2026-07-09T20:22:20.189Z","endTime":"2026-07-09T20:22:24.323Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682989,"link":"/api/v1/people/682989","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686948,"link":"/api/v1/people/686948"},"first":{"id":621566,"link":"/api/v1/people/621566"},"second":{"id":645277,"link":"/api/v1/people/645277"},"third":{"id":663586,"link":"/api/v1/people/663586"},"shortstop":{"id":805347,"link":"/api/v1/people/805347"},"left":{"id":643289,"link":"/api/v1/people/643289"},"center":{"id":671739,"link":"/api/v1/people/671739"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"credit":"b_ab"},{"player":{"id":682989,"link":"/api/v1/people/682989"},"credit":"p_ab"},{"player":{"id":699013,"link":"/api/v1/people/699013"},"credit":"b_pa"},{"player":{"id":682989,"link":"/api/v1/people/682989"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-0.2,"leverageIndex":0.06,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-07-09T20:22:24.323Z","atBatIndex":85}]