[{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Loftin walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-14T20:05:01.563Z","endTime":"2026-03-14T20:06:55.247Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,6,7,8,9,10],"actionIndex":[0,1,2],"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":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"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-03-14T17:11:21.366Z","endTime":"2026-03-14T19:48:44.547Z","isPitch":false,"type":"action","player":{"id":679845,"link":"/api/v1/people/679845"},"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-03-14T19:48:44.547Z","endTime":"2026-03-14T20:04:26.085Z","isPitch":false,"type":"action","player":{"id":679845,"link":"/api/v1/people/679845"},"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-03-14T20:04:26.085Z","endTime":"2026-03-14T20:05:03.394Z","isPitch":false,"type":"action","player":{"id":679845,"link":"/api/v1/people/679845"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.749310541841204,"aZ":-16.980715362480694,"pfxX":7.7853472916151505,"pfxZ":8.744974782401316,"pX":0.4264512424783555,"pZ":1.704697691744548,"vX0":-10.12621099828862,"vY0":-131.45282232598598,"vZ0":-5.443330329907833,"x":100.74,"y":192.75,"x0":3.3300979667046997,"y0":50.003782840565385,"z0":5.07700390438814,"aX":13.52801491439786},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":14.6,"breakHorizontal":-11.6,"spinRate":2232,"spinDirection":119},"zone":9,"typeConfidence":2.0,"plateTime":0.41782824988308764,"extension":6.77419592771227},"index":3,"playId":"5315771e-929e-35e4-9fa6-e91a3ae56b1d","pitchNumber":1,"startTime":"2026-03-14T20:05:03.394Z","endTime":"2026-03-14T20:05:06.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.790896010445152,"aZ":-29.005254274712772,"pfxX":-0.8125470186165343,"pfxZ":1.7242757556890957,"pX":0.1512651427790138,"pZ":3.150688209228914,"vX0":-8.376872542598628,"vY0":-134.81693708027058,"vZ0":-0.4812079929028015,"x":111.23,"y":153.71,"x0":3.4064814141125153,"y0":50.0022799828285,"z0":5.381798937398088,"aX":-1.4923638054993986},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":3.2,"breakHorizontal":3.2,"spinRate":2259,"spinDirection":162},"zone":2,"typeConfidence":2.0,"plateTime":0.40655329741830837,"extension":6.656559878597643},"index":4,"playId":"224c6c7d-b526-3fcc-8c88-349feac2d8e3","pitchNumber":2,"startTime":"2026-03-14T20:05:19.579Z","endTime":"2026-03-14T20:05:22.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2026-03-14T20:05:34.819Z","endTime":"2026-03-14T20:05:36.680Z","isPitch":false,"type":"action","player":{"id":679845,"link":"/api/v1/people/679845"},"defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":73.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.075454276337066,"aZ":-32.199985938443845,"pfxX":-3.4415209953566293,"pfxZ":-0.02087821826008529,"pX":0.9214832751927066,"pZ":1.6192826933854334,"vX0":-5.27933000925767,"vY0":-116.83673322894303,"vZ0":-1.0653754053842943,"x":81.88,"y":195.06,"x0":3.666193630096919,"y0":50.00133334703793,"z0":5.134570470849532,"aX":-4.709289283597787},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":0.0,"breakHorizontal":7.7,"spinRate":2545,"spinDirection":249},"zone":14,"typeConfidence":2.0,"plateTime":0.4706139876056805,"extension":6.469415020605153},"index":6,"playId":"c45faf01-89e5-35cd-83c9-f47b9a4db853","pitchNumber":3,"startTime":"2026-03-14T20:05:36.680Z","endTime":"2026-03-14T20:05:40.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.325713743235948,"aZ":-33.58864471957208,"pfxX":-3.981739624558217,"pfxZ":-1.043705117082169,"pX":-0.3440161991599408,"pZ":2.4238859780429767,"vX0":-7.416868380548473,"vY0":-116.05692725764483,"vZ0":0.9975841354850787,"x":130.11,"y":173.34,"x0":3.420584497038387,"y0":50.003913705887726,"z0":5.207329325402428,"aX":-5.387826445318904},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-1.3,"breakHorizontal":9.2,"spinRate":2538,"spinDirection":269},"zone":4,"typeConfidence":2.0,"plateTime":0.47337643855860456,"extension":6.379846143988851},"index":7,"playId":"44ac742e-4633-3568-ab54-01ad7d3614a4","pitchNumber":4,"startTime":"2026-03-14T20:05:54.671Z","endTime":"2026-03-14T20:05:57.689Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.83706446359917,"aZ":-26.167335659867103,"pfxX":0.39465502740564595,"pfxZ":3.5638579840952165,"pX":1.865563800710933,"pZ":2.4243437494932096,"vX0":-4.248970812842276,"vY0":-128.0989713073376,"vZ0":-2.170345565864609,"x":45.89,"y":173.32,"x0":3.4842624221005773,"y0":50.00339834558807,"z0":5.298507275476306,"aX":0.6654355753121176},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.2,"breakHorizontal":0.1,"spinRate":2183,"spinDirection":162},"zone":14,"typeConfidence":2.0,"plateTime":0.4252087050882314,"extension":6.620196722935153},"index":8,"playId":"2504e8ab-9797-3a35-8c60-5ebf21ec809f","pitchNumber":5,"startTime":"2026-03-14T20:06:17.756Z","endTime":"2026-03-14T20:06:20.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":91.7,"endSpeed":84.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.728053870625576,"aZ":-20.556276181106245,"pfxX":7.589777608850401,"pfxZ":6.402098872531752,"pX":1.3300083612098024,"pZ":3.3109408999077417,"vX0":-7.909717765770323,"vY0":-133.3617043630045,"vZ0":-1.2874922870734027,"x":66.3,"y":149.38,"x0":3.338025398692545,"y0":50.00073070574629,"z0":5.272256342393063,"aX":13.7692581184157},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.5,"breakHorizontal":-12.2,"spinRate":2167,"spinDirection":128},"zone":12,"typeConfidence":2.0,"plateTime":0.40957344030580733,"extension":6.732534762833128},"index":9,"playId":"9eeb35c9-0824-3325-aa34-9cbbddccad7b","pitchNumber":6,"startTime":"2026-03-14T20:06:35.439Z","endTime":"2026-03-14T20:06:38.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":90.9,"endSpeed":83.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.921161513886776,"aZ":-21.310535166725426,"pfxX":6.651070757802395,"pfxZ":6.143939218297428,"pX":1.0072704325887127,"pZ":3.8245715160916074,"vX0":-8.450492835069554,"vY0":-132.09753488423507,"vZ0":0.4812725100375228,"x":78.61,"y":135.52,"x0":3.38240690102241,"y0":50.00578719535285,"z0":5.205730248520501,"aX":11.767116039806014},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.4,"breakHorizontal":-10.2,"spinRate":2060,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.4145187215409436,"extension":6.686077212808062},"index":10,"playId":"3f8f5e2f-ecb1-398d-90ed-3d891ecdf39b","pitchNumber":7,"startTime":"2026-03-14T20:06:52.247Z","endTime":"2026-03-14T20:06:55.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_pa"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"contextMetrics":{},"playEndTime":"2026-03-14T20:06:55.247Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Rojas flies out to shortstop Jacob Wilson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-14T20:07:33.875Z","endTime":"2026-03-14T20:09:12.650Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[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":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-14T20:07:18.780Z","endTime":"2026-03-14T20:07:35.953Z","isPitch":false,"type":"action","player":{"id":668942,"link":"/api/v1/people/668942"},"defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"first":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":88.5,"endSpeed":80.5,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.70750098819826,"aZ":-20.022416439211923,"pfxX":8.59452521752543,"pfxZ":7.315283593641512,"pX":-0.687218464093632,"pZ":2.6488594521831836,"vX0":-12.088403904797747,"vY0":-128.33890235091866,"vZ0":-2.8065459166500304,"x":143.2,"y":167.26,"x0":2.9773276798923782,"y0":50.00018086110209,"z0":5.324237864804908,"aX":14.270428829419815},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":12.7,"breakHorizontal":-12.7,"spinRate":2023,"spinDirection":124},"zone":4,"typeConfidence":2.0,"plateTime":0.42754824827340565,"extension":6.76553180004918},"index":1,"playId":"f2a1bd8d-d844-35ca-ae15-8c41ee1365a6","pitchNumber":1,"startTime":"2026-03-14T20:07:35.953Z","endTime":"2026-03-14T20:07:40.464Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"first":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.5,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.384919808068382,"aZ":-31.72976627040945,"pfxX":-2.0172368586148828,"pfxZ":0.31629122335266224,"pX":0.06691514094080793,"pZ":2.628381119598736,"vX0":-7.113624584327443,"vY0":-117.77066955959877,"vZ0":0.7986399494453993,"x":114.45,"y":167.81,"x0":3.388744830885491,"y0":50.00313027505135,"z0":5.219838624362419,"aX":-2.832062252476996},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":1.1,"breakHorizontal":5.4,"spinRate":2390,"spinDirection":262},"zone":5,"typeConfidence":2.0,"plateTime":0.46509155029067095,"extension":6.464368415401048},"index":2,"playId":"2f4c6a48-9153-3bf3-bfe8-2ef1d2dcd6f5","pitchNumber":2,"startTime":"2026-03-14T20:07:52.360Z","endTime":"2026-03-14T20:07:59.859Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"first":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":3,"playId":"059032c1-cc6b-379b-830b-f12650abf510","startTime":"2026-03-14T20:08:22.648Z","endTime":"2026-03-14T20:08:25.648Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"first":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.6,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.160422640647308,"aZ":-22.27397986874273,"pfxX":9.253013045106929,"pfxZ":5.695879009367417,"pX":-0.37661752984648506,"pZ":3.298771256830733,"vX0":-11.508374398327025,"vY0":-130.6748057305808,"vZ0":-1.4568877152662014,"x":131.36,"y":149.71,"x0":2.871400460151493,"y0":50.00541336668091,"z0":5.528323007778861,"aX":16.091361897697055},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":10.2,"breakHorizontal":-14.4,"spinRate":2001,"spinDirection":130},"zone":1,"typeConfidence":2.0,"plateTime":0.4183131266230311,"extension":6.68520372630347},"index":4,"playId":"2555cd15-7f73-3e2f-a42c-3f8c239b180b","pitchNumber":3,"startTime":"2026-03-14T20:08:42.848Z","endTime":"2026-03-14T20:08:46.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"first":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.5,"endSpeed":72.0,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.038662903044578,"aZ":-33.68216560457739,"pfxX":-4.413361651439929,"pfxZ":-1.1592906141174364,"pX":-0.17381960839657506,"pZ":2.219569953089919,"vX0":-6.154430655536431,"vY0":-112.75728600344438,"vZ0":0.9873532096619748,"x":123.63,"y":178.85,"x0":3.1565359181383332,"y0":50.00512280271201,"z0":5.1545359455531266,"aX":-5.725623209955602},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-1.6,"breakHorizontal":9.5,"spinRate":2437,"spinDirection":277},"zone":8,"typeConfidence":2.0,"plateTime":0.484351974225143,"extension":6.320179949173514},"hitData":{"launchSpeed":83.0,"launchAngle":58.0,"totalDistance":202.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.47,"coordY":136.88}},"index":5,"playId":"d48bde47-8b27-3c21-a80b-31874ef0543a","pitchNumber":4,"startTime":"2026-03-14T20:09:04.285Z","endTime":"2026-03-14T20:09:12.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"first":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668942,"link":"/api/v1/people/668942"},"credit":"b_ab"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_ab"},{"player":{"id":668942,"link":"/api/v1/people/668942"},"credit":"b_pa"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.8,"awayTeamWinProbability":50.2,"homeTeamWinProbabilityAdded":3.3999999999999915,"leverageIndex":1.46,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-03-14T20:09:12.650Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elias Díaz strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-14T20:10:00.332Z","endTime":"2026-03-14T20:11:16.473Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"8e6052cd-5bf8-3566-8864-6f22620bb6f2","startTime":"2026-03-14T20:09:43.450Z","endTime":"2026-03-14T20:09:46.450Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":553869,"link":"/api/v1/people/553869","batSide":{"code":"R","description":"Right"}},"first":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"P","description":"Pitchout"},"description":"Pitchout","code":"P","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":77.8,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.439380914588504,"aZ":-21.116006535178453,"pfxX":6.4167082957430726,"pfxZ":7.097388661415071,"pX":3.825053584221454,"pZ":4.822077004941022,"vX0":-0.81708845879283,"vY0":-124.18651957030941,"vZ0":1.7424527340649965,"x":-28.8,"y":108.58,"x0":3.3253754352380875,"y0":50.002744476881965,"z0":5.8706569409818075,"aX":9.997519403435463},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":13.6,"breakHorizontal":-11.4,"spinRate":1902,"spinDirection":128},"zone":12,"typeConfidence":2.0,"plateTime":0.44146467054712524,"extension":6.187948862496714},"index":1,"playId":"4da95030-eb4b-31e3-89d5-59f60e976478","pitchNumber":1,"startTime":"2026-03-14T20:10:02.137Z","endTime":"2026-03-14T20:10:05.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":553869,"link":"/api/v1/people/553869","batSide":{"code":"R","description":"Right"}},"first":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":74.2,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.984480139474417,"aZ":-28.07140191200656,"pfxX":10.02522449909924,"pfxZ":2.928593891144894,"pX":0.6529340054012364,"pZ":3.5756717809929137,"vX0":-8.925240583301782,"vY0":-117.31725372705999,"vZ0":1.8503624020416698,"x":92.11,"y":142.24,"x0":3.193576793971307,"y0":50.003876793094825,"z0":5.382420827598526,"aX":14.056764217090205},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":6.0,"breakHorizontal":-16.1,"spinRate":1873,"spinDirection":111},"zone":12,"typeConfidence":2.0,"plateTime":0.4658431836267276,"extension":6.374811642462518},"index":2,"playId":"39a3ac6f-f8ff-3d41-a6dc-717d336952fe","pitchNumber":2,"startTime":"2026-03-14T20:10:23.165Z","endTime":"2026-03-14T20:10:27.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":553869,"link":"/api/v1/people/553869","batSide":{"code":"R","description":"Right"}},"first":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.0,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.808006941755927,"aZ":-25.46804439660059,"pfxX":2.8418565245489815,"pfxZ":4.292724982589654,"pX":0.27125132454334955,"pZ":3.18772527083946,"vX0":-8.464673661402035,"vY0":-124.68869671359538,"vZ0":-0.2090834144822301,"x":106.66,"y":152.71,"x0":3.3520145380490876,"y0":50.00536909234959,"z0":5.387499003428768,"aX":4.4437393612447575},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":7.9,"breakHorizontal":-3.0,"spinRate":2003,"spinDirection":159},"zone":2,"typeConfidence":2.0,"plateTime":0.44054299253127605,"extension":6.7309493741888655},"index":3,"playId":"fd790315-6496-3530-9653-bc9e298e5523","pitchNumber":3,"startTime":"2026-03-14T20:10:44.043Z","endTime":"2026-03-14T20:10:47.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":553869,"link":"/api/v1/people/553869","batSide":{"code":"R","description":"Right"}},"first":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-03-14T20:10:55.961Z","endTime":"2026-03-14T20:11:13.473Z","isPitch":false,"type":"action","player":{"id":553869,"link":"/api/v1/people/553869"},"defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":553869,"link":"/api/v1/people/553869","batSide":{"code":"R","description":"Right"}},"first":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":91.6,"endSpeed":83.8,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.04945799804456,"aZ":-20.319258902843686,"pfxX":8.15705162649704,"pfxZ":6.587533377369235,"pX":0.7216955534542927,"pZ":3.0836904798019713,"vX0":-9.261023251110196,"vY0":-133.18573823635595,"vZ0":-1.865968324671047,"x":89.49,"y":155.52,"x0":3.180797856340982,"y0":50.005602845451286,"z0":5.259767169717571,"aX":14.687395860212881},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.8,"breakHorizontal":-12.8,"spinRate":1942,"spinDirection":122},"zone":3,"typeConfidence":2.0,"plateTime":0.4109295253935348,"extension":6.797506354825575},"index":5,"playId":"50009a00-5f2f-3e81-83b4-6eed6dd98988","pitchNumber":4,"startTime":"2026-03-14T20:11:13.473Z","endTime":"2026-03-14T20:11:16.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":553869,"link":"/api/v1/people/553869","batSide":{"code":"R","description":"Right"}},"first":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"credit":"b_ab"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_ab"},{"player":{"id":553869,"link":"/api/v1/people/553869"},"credit":"b_pa"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":2.8000000000000043,"leverageIndex":1.21,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-03-14T20:11:16.473Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kameron Misner flies out to center fielder Henry Bolte.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-14T20:11:29.730Z","endTime":"2026-03-14T20:12:51.368Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":670224,"fullName":"Kameron Misner","link":"/api/v1/people/670224"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670224,"fullName":"Kameron Misner","link":"/api/v1/people/670224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.8,"strikeZoneTop":3.366,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.174369872535788,"aZ":-22.14984985305359,"pfxX":7.935411379990191,"pfxZ":5.749223216855351,"pX":0.5110619023435362,"pZ":2.4711273294099927,"vX0":-9.529001423094307,"vY0":-130.86241703899105,"vZ0":-3.0401511455796957,"x":97.52,"y":172.06,"x0":3.1591380645300036,"y0":50.005627313882,"z0":5.296969347322276,"aX":13.843107543971035},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":10.0,"breakHorizontal":-12.4,"spinRate":2036,"spinDirection":122},"zone":6,"typeConfidence":2.0,"plateTime":0.4176735961014897,"extension":6.691814122540119},"index":0,"playId":"1d4990a5-d019-39e4-b188-9e17f2686810","pitchNumber":1,"startTime":"2026-03-14T20:11:44.186Z","endTime":"2026-03-14T20:11:47.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":670224,"link":"/api/v1/people/670224","batSide":{"code":"L","description":"Left"}},"first":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":90.9,"endSpeed":83.6,"strikeZoneTop":3.366,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.43030688475253,"aZ":-21.06988988343646,"pfxX":7.1970098558741755,"pfxZ":6.240597030615676,"pX":-0.008930639192280935,"pZ":3.0659219622064584,"vX0":-10.479599804589661,"vY0":-132.10558000743916,"vZ0":-2.014385922382174,"x":117.34,"y":156.0,"x0":3.06242676476338,"y0":50.000483878831105,"z0":5.376641934377494,"aX":12.802022951096536},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.0,"breakHorizontal":-10.9,"spinRate":2004,"spinDirection":125},"zone":2,"typeConfidence":2.0,"plateTime":0.4135926362251925,"extension":6.8518284746262665},"index":1,"playId":"36c8b82e-128d-38e0-ad91-493212fc7979","pitchNumber":2,"startTime":"2026-03-14T20:12:01.280Z","endTime":"2026-03-14T20:12:04.900Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":670224,"link":"/api/v1/people/670224","batSide":{"code":"L","description":"Left"}},"first":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"playId":"120e2f81-b02c-3450-8fbf-a90d189d13a0","startTime":"2026-03-14T20:12:21.386Z","endTime":"2026-03-14T20:12:25.504Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":670224,"link":"/api/v1/people/670224","batSide":{"code":"L","description":"Left"}},"first":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.8,"strikeZoneTop":3.366,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.204573871949798,"aZ":-19.28885768933655,"pfxX":8.939523525177835,"pfxZ":7.188001201826814,"pX":-0.021141026386950795,"pZ":2.348201003011659,"vX0":-11.117146713655325,"vY0":-132.98294467794148,"vZ0":-4.156140038987424,"x":117.81,"y":175.38,"x0":3.049817683632505,"y0":50.00448753233324,"z0":5.328414242829722,"aX":16.031345098898967},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.2,"breakHorizontal":-13.8,"spinRate":2079,"spinDirection":128},"zone":5,"typeConfidence":2.0,"plateTime":0.41168717145367584,"extension":6.738780422556037},"hitData":{"launchSpeed":99.6,"launchAngle":36.0,"totalDistance":373.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":97.26,"coordY":83.65}},"index":3,"playId":"e0cda0f6-b0e2-3621-bc66-25c24cc07853","pitchNumber":3,"startTime":"2026-03-14T20:12:44.603Z","endTime":"2026-03-14T20:12:51.368Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":670224,"link":"/api/v1/people/670224","batSide":{"code":"L","description":"Left"}},"first":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670224,"link":"/api/v1/people/670224"},"credit":"b_ab"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_ab"},{"player":{"id":670224,"link":"/api/v1/people/670224"},"credit":"b_pa"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-03-14T20:12:51.368Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Kurtz strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-14T20:14:35.749Z","endTime":"2026-03-14T20:15:49.939Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"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":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.8,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.25892882318267,"aZ":-13.342611760230755,"pfxX":-6.185738682233503,"pfxZ":10.212186464825468,"pX":0.06754665655422423,"pZ":2.7199506300459135,"vX0":6.572741990795826,"vY0":-134.92185972510993,"vZ0":-5.5748179559781,"x":114.43,"y":165.34,"x0":-1.5960487844160434,"y0":50.00417011339024,"z0":5.752653265882079,"aX":-11.409262758513506},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.5,"breakHorizontal":9.8,"spinRate":2254,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.405892056884682,"extension":6.151761990331791},"index":0,"playId":"a6a71d82-6563-37d2-9817-d3d20565ad47","pitchNumber":1,"startTime":"2026-03-14T20:15:06.711Z","endTime":"2026-03-14T20:15:09.859Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.048862416061827,"aZ":-12.080592462187326,"pfxX":-5.328180830933717,"pfxZ":10.64585477709954,"pX":-0.6077757798606953,"pZ":3.0361706321377993,"vX0":4.698366942110795,"vY0":-136.29440108097768,"vZ0":-5.247416615283976,"x":140.17,"y":156.8,"x0":-1.65897654360458,"y0":50.00449643255561,"z0":5.815991798524434,"aX":-10.057958692020973},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.4,"breakHorizontal":8.6,"spinRate":2329,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.40138345773834017,"extension":6.049833276335046},"index":1,"playId":"47f911d2-6f57-37a2-ae6c-54f5f518d1f9","pitchNumber":2,"startTime":"2026-03-14T20:15:21.387Z","endTime":"2026-03-14T20:15:24.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-03-14T20:15:30.602Z","endTime":"2026-03-14T20:15:46.487Z","isPitch":false,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"},"defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":95.3,"endSpeed":86.7,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.17618340767039,"aZ":-10.902616079591679,"pfxX":-5.1754323756731955,"pfxZ":10.992587968167765,"pX":-0.39702708223600364,"pZ":2.6805345489600576,"vX0":5.291229705530819,"vY0":-138.53030935593853,"vZ0":-6.370127644666259,"x":132.13,"y":166.41,"x0":-1.6633259844801382,"y0":50.00453049482504,"z0":5.745415738306895,"aX":-10.017164873117755},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.7,"breakHorizontal":8.2,"spinRate":2384,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.3960193971607642,"extension":6.310722175095288},"index":3,"playId":"e8bc4842-9008-3d57-b801-1fa8a7798fdf","pitchNumber":3,"startTime":"2026-03-14T20:15:46.487Z","endTime":"2026-03-14T20:15:49.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_ab"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_ab"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-03-14T20:15:49.939Z","atBatIndex":4},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Shea Langeliers homers (4) on a line drive to left field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-14T20:16:01.542Z","endTime":"2026-03-14T20:17:34.477Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":{"id":686701,"link":"/api/v1/people/686701"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.77233164408332,"aZ":-15.802434582207908,"pfxX":-4.574372060936149,"pfxZ":8.712973897033383,"pX":0.9784724630628424,"pZ":2.5059763303667495,"vX0":8.2633535141483,"vY0":-135.97625615016594,"vZ0":-5.778045942290484,"x":79.7,"y":171.12,"x0":-1.5004949949143687,"y0":50.006644324897685,"z0":5.748281163996253,"aX":-8.599993574074505},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.8,"breakHorizontal":6.6,"spinRate":2240,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.40222914605775273,"extension":6.196622770433063},"index":0,"playId":"d25324e5-70e1-3f96-b118-8035cb7e72ff","pitchNumber":1,"startTime":"2026-03-14T20:16:14.816Z","endTime":"2026-03-14T20:16:18.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":81.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.90766672598359,"aZ":-31.910347313698246,"pfxX":1.8967023237476779,"pfxZ":0.1583093619839806,"pX":1.3897455814699096,"pZ":0.593432573719725,"vX0":7.017554278067368,"vY0":-126.37000667212082,"vZ0":-6.578963716372334,"x":64.03,"y":222.76,"x0":-1.6472857321339285,"y0":50.003382500022525,"z0":5.730504342801152,"aX":3.127067937567709},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.7,"breakHorizontal":-4.7,"spinRate":2551,"spinDirection":99},"zone":14,"typeConfidence":2.0,"plateTime":0.43016520364118893,"extension":5.9611073392749425},"index":1,"playId":"1905809a-17a1-32dc-ba0b-c875095d5af2","pitchNumber":2,"startTime":"2026-03-14T20:16:28.273Z","endTime":"2026-03-14T20:16:31.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":81.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.81026755873932,"aZ":-34.54693756253067,"pfxX":1.7615775328416534,"pfxZ":-1.4293330369983495,"pX":0.7156460157057054,"pZ":0.8189075534799309,"vX0":5.285775022485334,"vY0":-127.00167114878488,"vZ0":-5.5236562321447416,"x":89.72,"y":216.67,"x0":-1.6107297498346833,"y0":50.00606948164231,"z0":5.728271024817081,"aX":2.9156054110243703},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-3.5,"breakHorizontal":-4.2,"spinRate":2678,"spinDirection":80},"zone":14,"typeConfidence":2.0,"plateTime":0.429123032218262,"extension":6.020295512831421},"index":2,"playId":"1b22a7eb-6f87-3bcc-87af-b15766c58bed","pitchNumber":3,"startTime":"2026-03-14T20:16:44.897Z","endTime":"2026-03-14T20:16:48.065Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-03-14T20:16:55.006Z","endTime":"2026-03-14T20:17:11.787Z","isPitch":false,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"},"defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.092622885057466,"aZ":-13.047261866714123,"pfxX":-5.039147986618816,"pfxZ":10.024957117619373,"pX":-0.35456994712471146,"pZ":3.177138024069886,"vX0":5.107394281379797,"vY0":-136.97794681556866,"vZ0":-4.783635559903341,"x":130.52,"y":153.0,"x0":-1.5849287227573954,"y0":50.00365751651745,"z0":5.832160138311925,"aX":-9.615742407576795},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.4,"breakHorizontal":8.2,"spinRate":2422,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.3992297115980854,"extension":6.1170086151707155},"hitData":{"launchSpeed":105.8,"launchAngle":23.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":41.5,"coordY":68.95}},"index":4,"playId":"7f213b3f-8387-369a-a703-354793170b7b","pitchNumber":4,"startTime":"2026-03-14T20:17:11.787Z","endTime":"2026-03-14T20:17:34.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_ab"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_ab"},{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.6,"awayTeamWinProbability":37.4,"homeTeamWinProbabilityAdded":10.0,"leverageIndex":0.63,"dramaIndex":83.0,"contextMetrics":{},"playEndTime":"2026-03-14T20:17:34.477Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Soderstrom grounds out, first baseman Josh Rojas to pitcher Ryan Bergert.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-14T20:17:45.367Z","endTime":"2026-03-14T20:17:59.625Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"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":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668942,"link":"/api/v1/people/668942"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.4,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.48199258333103,"aZ":-25.914948118999963,"pfxX":-8.53413777389722,"pfxZ":3.7285196172146904,"pX":-0.021353845294379375,"pZ":2.4898769473799853,"vX0":7.882621175024566,"vY0":-128.2467396680932,"vZ0":-2.788756094780293,"x":117.81,"y":171.55,"x0":-2.013932728351136,"y0":50.00493579028289,"z0":5.595336716498955,"aX":-14.334771851294292},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.4,"breakHorizontal":13.9,"spinRate":1368,"spinDirection":238},"zone":5,"typeConfidence":2.0,"plateTime":0.4257626404100261,"extension":6.244731434716673},"hitData":{"launchSpeed":106.4,"launchAngle":-5.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.03,"coordY":166.28}},"index":0,"playId":"69b2745d-9020-3067-81e9-7a0e3a71fd7c","pitchNumber":1,"startTime":"2026-03-14T20:17:52.001Z","endTime":"2026-03-14T20:17:59.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_ab"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_ab"},{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.199999999999996,"awayTeamWinProbability":38.800000000000004,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":0.56,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-03-14T20:17:59.625Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brent Rooker strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-14T20:18:09.606Z","endTime":"2026-03-14T20:19:29.660Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.5,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.091272393536062,"aZ":-30.326404519377594,"pfxX":1.1253624787518755,"pfxZ":1.1411082078008885,"pX":1.0230651579404502,"pZ":1.360414323142407,"vX0":6.421579474776722,"vY0":-125.9114192895688,"vZ0":-4.661865368184095,"x":78.0,"y":202.05,"x0":-1.6959160737356442,"y0":50.00504261659288,"z0":5.661094840970605,"aX":1.8248826356842165},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.3,"breakHorizontal":-3.4,"spinRate":2734,"spinDirection":85},"zone":14,"typeConfidence":2.0,"plateTime":0.4333135420603651,"extension":6.2242221635249475},"index":0,"playId":"71871f7e-6313-3cb1-ae7e-d8129a8b40b2","pitchNumber":1,"startTime":"2026-03-14T20:18:24.714Z","endTime":"2026-03-14T20:18:27.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.7,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.109574617948287,"aZ":-31.576814802537854,"pfxX":0.7333257504937318,"pfxZ":0.3668232747553626,"pX":1.0072768922859459,"pZ":1.176155666997184,"vX0":6.551255225717431,"vY0":-126.52572907692448,"vZ0":-4.8861132980001525,"x":78.6,"y":207.02,"x0":-1.7032490447039965,"y0":50.00279063393701,"z0":5.642121612922215,"aX":1.1974513719062398},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-0.1,"breakHorizontal":-2.8,"spinRate":2758,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.43173037989265106,"extension":6.273889265837898},"index":1,"playId":"f9068ce1-1e79-317c-afa3-a2e72ebc007c","pitchNumber":2,"startTime":"2026-03-14T20:18:37.895Z","endTime":"2026-03-14T20:18:40.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":88.3,"endSpeed":82.5,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.554767338877536,"aZ":-28.891637369064483,"pfxX":1.7303638013492817,"pfxZ":1.9414638505794823,"pX":0.4021504993438634,"pZ":0.20420924957316217,"vX0":4.839574568979824,"vY0":-128.47688349785503,"vZ0":-8.193675897542912,"x":101.67,"y":233.27,"x0":-1.7216139446255254,"y0":50.003851180544665,"z0":5.641123082411614,"aX":2.9283301869951868},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.0,"breakHorizontal":-4.1,"spinRate":2807,"spinDirection":79},"zone":14,"typeConfidence":2.0,"plateTime":0.4243332685067869,"extension":6.0966144680653525},"index":2,"playId":"a38f1a5b-c325-3eaa-a89c-ba2b9a0e431b","pitchNumber":3,"startTime":"2026-03-14T20:18:53.115Z","endTime":"2026-03-14T20:18:56.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.5,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.850638006752458,"aZ":-32.208218999876074,"pfxX":5.66384122129924,"pfxZ":-0.021737718900222802,"pX":0.24983982579517688,"pZ":1.2946833444897055,"vX0":3.734713995440771,"vY0":-121.98211251338982,"vZ0":-3.6971383349784395,"x":107.48,"y":203.82,"x0":-2.0366247452638566,"y0":50.00400100705888,"z0":5.605005753811688,"aX":8.54033659593981},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-0.6,"breakHorizontal":-11.2,"spinRate":2884,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.44892100004096536,"extension":6.10967060830373},"index":3,"playId":"2df2333b-870b-3b82-9bf6-94f0fdf479a8","pitchNumber":4,"startTime":"2026-03-14T20:19:09.010Z","endTime":"2026-03-14T20:19:12.050Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":82.0,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.36390777724145,"aZ":-30.471399561229553,"pfxX":2.0689301744629773,"pfxZ":1.015622703217237,"pX":0.4394096446361388,"pZ":1.6822215912014546,"vX0":4.863703245198478,"vY0":-127.71567324542025,"vZ0":-4.586575774189239,"x":100.25,"y":193.36,"x0":-1.7465102255685845,"y0":50.003658549458635,"z0":5.8545302404877635,"aX":3.472197243966743},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.2,"breakHorizontal":-4.7,"spinRate":2742,"spinDirection":107},"zone":9,"typeConfidence":2.0,"plateTime":0.4262748688324458,"extension":6.083662089460112},"index":4,"playId":"29af16bb-6cf3-3bc6-bcd7-21b8711f8930","pitchNumber":5,"startTime":"2026-03-14T20:19:26.502Z","endTime":"2026-03-14T20:19:29.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667670,"link":"/api/v1/people/667670"},"credit":"b_ab"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_ab"},{"player":{"id":667670,"link":"/api/v1/people/667670"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.3,"awayTeamWinProbability":39.7,"homeTeamWinProbabilityAdded":-0.8999999999999986,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-03-14T20:19:29.660Z","atBatIndex":7},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Daniel Vazquez lines out to center fielder Henry Bolte.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-14T20:21:22.947Z","endTime":"2026-03-14T20:21:57.193Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":694187,"fullName":"Daniel Vazquez","link":"/api/v1/people/694187"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":694187,"fullName":"Daniel Vazquez","link":"/api/v1/people/694187"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":80.8,"strikeZoneTop":3.31,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.531032752888088,"aZ":-20.051048070093806,"pfxX":7.722145917493517,"pfxZ":7.202711165802235,"pX":-0.26578289229829494,"pZ":3.8180581859548868,"vX0":-11.783949518648496,"vY0":-129.3011368953183,"vZ0":0.5901523315574603,"x":127.13,"y":135.69,"x0":3.3603525104860203,"y0":50.00059541094336,"z0":5.132853460739725,"aX":12.993921274964128},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":13.4,"breakHorizontal":-11.2,"spinRate":2227,"spinDirection":120},"zone":11,"typeConfidence":2.0,"plateTime":0.4246207403228617,"extension":6.899627715569273},"index":0,"playId":"fdba3d38-3465-3b23-a141-6753c04b9731","pitchNumber":1,"startTime":"2026-03-14T20:21:35.816Z","endTime":"2026-03-14T20:21:39.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":694187,"link":"/api/v1/people/694187","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.5,"strikeZoneTop":3.31,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.124153625237085,"aZ":-21.906451907901324,"pfxX":8.115432546523806,"pfxZ":5.87992018646565,"pX":0.41692009713317385,"pZ":2.553500891310361,"vX0":-10.398296257828322,"vY0":-131.35571648192894,"vZ0":-2.1376899894453008,"x":101.11,"y":169.84,"x0":3.3745014288963175,"y0":50.0010844233679,"z0":5.008620026470509,"aX":14.165479638295627},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.3,"breakHorizontal":-12.4,"spinRate":2203,"spinDirection":121},"zone":6,"typeConfidence":2.0,"plateTime":0.4171662425334386,"extension":6.904873802947868},"hitData":{"launchSpeed":95.9,"launchAngle":23.0,"totalDistance":348.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":121.71,"coordY":59.13}},"index":1,"playId":"f7a1457c-778f-3b01-8f75-f8b45858f3e4","pitchNumber":2,"startTime":"2026-03-14T20:21:50.618Z","endTime":"2026-03-14T20:21:57.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":694187,"link":"/api/v1/people/694187","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694187,"link":"/api/v1/people/694187"},"credit":"b_ab"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_ab"},{"player":{"id":694187,"link":"/api/v1/people/694187"},"credit":"b_pa"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.7,"awayTeamWinProbability":37.3,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.95,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-03-14T20:21:57.193Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Peyton Wilson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-14T20:22:12.237Z","endTime":"2026-03-14T20:24:02.935Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":686523,"fullName":"Peyton Wilson","link":"/api/v1/people/686523"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686523,"fullName":"Peyton Wilson","link":"/api/v1/people/686523"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.2,"strikeZoneTop":3.076,"strikeZoneBottom":1.552,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.176418979753212,"aZ":-28.9563045192387,"pfxX":-2.2639296847185397,"pfxZ":2.3131281383063627,"pX":-1.5544768663661397,"pZ":1.5715944675832667,"vX0":-10.608200735692511,"vY0":-117.64291852013874,"vZ0":-1.8362297720480254,"x":176.25,"y":196.35,"x0":3.323647406807693,"y0":50.000968090269765,"z0":5.069301886101874,"aX":-3.1425110515575607},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":4.0,"breakHorizontal":7.0,"spinRate":2506,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.46718040543292005,"extension":6.589738379166405},"index":0,"playId":"733b3700-6244-3596-b344-b11c1d3d0a92","pitchNumber":1,"startTime":"2026-03-14T20:22:23.512Z","endTime":"2026-03-14T20:22:26.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":686523,"link":"/api/v1/people/686523","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.5,"endSpeed":71.1,"strikeZoneTop":3.076,"strikeZoneBottom":1.552,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.70401686585833,"aZ":-32.452104321783494,"pfxX":-3.518354266857725,"pfxZ":-0.2198027101546165,"pX":0.40089495603892594,"pZ":1.4501750019572774,"vX0":-5.931687006799198,"vY0":-112.66296696462804,"vZ0":-0.652159763198458,"x":101.72,"y":199.63,"x0":3.5315588115700116,"y0":50.00228765755684,"z0":5.0418678252950295,"aX":-4.491923546304521},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-0.2,"breakHorizontal":7.9,"spinRate":2521,"spinDirection":273},"zone":14,"typeConfidence":2.0,"plateTime":0.4873845223024542,"extension":6.44355749927028},"index":1,"playId":"2c6ddf4c-04a5-3d49-a1f8-1c4129375fde","pitchNumber":2,"startTime":"2026-03-14T20:22:38.547Z","endTime":"2026-03-14T20:22:41.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":686523,"link":"/api/v1/people/686523","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-03-14T20:22:50.723Z","endTime":"2026-03-14T20:23:00.775Z","isPitch":false,"type":"action","player":{"id":686523,"link":"/api/v1/people/686523"},"defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":686523,"link":"/api/v1/people/686523","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.5,"endSpeed":71.4,"strikeZoneTop":3.076,"strikeZoneBottom":1.552,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.459335517897646,"aZ":-32.785739097181036,"pfxX":-6.355224160542409,"pfxZ":-0.47919203159018053,"pX":0.2980108552465074,"pZ":1.2687153602530006,"vX0":-5.504117196939694,"vY0":-112.83481635320494,"vZ0":-0.9618556391672533,"x":105.64,"y":204.52,"x0":3.5987432394931536,"y0":50.00104174435053,"z0":5.0181722318454565,"aX":-8.153550098342281},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-0.8,"breakHorizontal":13.0,"spinRate":2630,"spinDirection":281},"zone":14,"typeConfidence":2.0,"plateTime":0.48632191960427074,"extension":6.491489933560238},"index":3,"playId":"0d1ae8b9-e339-3daa-804e-383efa9c61b6","pitchNumber":3,"startTime":"2026-03-14T20:23:00.775Z","endTime":"2026-03-14T20:23:04.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":686523,"link":"/api/v1/people/686523","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":82.7,"strikeZoneTop":3.076,"strikeZoneBottom":1.552,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.086339555710406,"aZ":-20.517617591376435,"pfxX":10.054756342150403,"pfxZ":6.586212479089962,"pX":0.8409443780430649,"pZ":3.6636473563489407,"vX0":-9.616730179253569,"vY0":-132.8412283879472,"vZ0":-0.3651744268952693,"x":84.95,"y":139.86,"x0":3.2190288715814988,"y0":50.000708718654344,"z0":5.307362831916124,"aX":17.790461718379472},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":12.0,"breakHorizontal":-15.8,"spinRate":2232,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.41388338658987545,"extension":6.967518980531065},"index":4,"playId":"ce45b044-877a-3268-a3fc-7760fad583dc","pitchNumber":4,"startTime":"2026-03-14T20:23:22.410Z","endTime":"2026-03-14T20:23:26.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":686523,"link":"/api/v1/people/686523","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":91.1,"endSpeed":82.3,"strikeZoneTop":3.076,"strikeZoneBottom":1.552,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.76590944330145,"aZ":-22.00756997366587,"pfxX":8.103673471439818,"pfxZ":5.779669358387007,"pX":1.907486664052107,"pZ":4.975382708261471,"vX0":-6.74250515256512,"vY0":-132.45157307484936,"vZ0":3.5297323829454754,"x":44.29,"y":104.44,"x0":3.4450083252897867,"y0":50.00616005405255,"z0":5.241972330601521,"aX":14.266090053191725},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.5,"breakHorizontal":-13.1,"spinRate":2177,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.4150145858405758,"extension":6.694465133918273},"index":5,"playId":"fcb461b0-8e11-329a-bd0e-cad4bc7a61a4","pitchNumber":5,"startTime":"2026-03-14T20:23:39.372Z","endTime":"2026-03-14T20:23:42.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":686523,"link":"/api/v1/people/686523","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":86.1,"endSpeed":78.6,"strikeZoneTop":3.076,"strikeZoneBottom":1.552,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.289081931133964,"aZ":-25.317770361017576,"pfxX":-0.47524205334567204,"pfxZ":4.329813207272688,"pX":0.731028253943044,"pZ":2.965579827638923,"vX0":-6.722933751865734,"vY0":-125.29215702099121,"vZ0":-0.22466722436849162,"x":89.13,"y":158.71,"x0":3.515391532378285,"y0":50.00298606398258,"z0":5.132713419852547,"aX":-0.750774582350301},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":8.0,"breakHorizontal":2.5,"spinRate":2316,"spinDirection":174},"zone":3,"typeConfidence":2.0,"plateTime":0.4378513455522106,"extension":6.6406705492065825},"index":6,"playId":"ff2e5afe-38ac-30ac-9b1c-003f58feff87","pitchNumber":6,"startTime":"2026-03-14T20:23:59.779Z","endTime":"2026-03-14T20:24:02.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":686523,"link":"/api/v1/people/686523","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686523,"link":"/api/v1/people/686523"},"credit":"b_ab"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_ab"},{"player":{"id":686523,"link":"/api/v1/people/686523"},"credit":"b_pa"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.5,"awayTeamWinProbability":35.5,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-03-14T20:24:02.935Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Connor Kaiser strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-14T20:24:15.578Z","endTime":"2026-03-14T20:25:31.592Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"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":90.9,"endSpeed":82.1,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.29607755227791,"aZ":-21.06902858103306,"pfxX":8.963838048058188,"pfxZ":6.391352548186232,"pX":-0.5710040917991469,"pZ":3.50053069339558,"vX0":-13.309222928835148,"vY0":-131.60631800192098,"vZ0":0.10982605801919665,"x":138.77,"y":144.27,"x0":3.408401517109774,"y0":50.00563606492935,"z0":5.030465204523753,"aX":15.584388107347252},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.9,"breakHorizontal":-13.0,"spinRate":2210,"spinDirection":123},"zone":1,"typeConfidence":2.0,"plateTime":0.4176331518327223,"extension":6.889651322023841},"index":0,"playId":"26b65a7d-d64e-37f5-9df7-53def1ca8613","pitchNumber":1,"startTime":"2026-03-14T20:24:27.968Z","endTime":"2026-03-14T20:24:31.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":663731,"link":"/api/v1/people/663731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.1,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.902819521694603,"aZ":-19.29795108977894,"pfxX":8.67500364562512,"pfxZ":7.279208039015382,"pX":-0.0998210494732478,"pZ":2.67803344104514,"vX0":-11.82238274185931,"vY0":-132.33414572211962,"vZ0":-2.5227474768752485,"x":120.8,"y":166.47,"x0":3.3036957502531217,"y0":50.00334332746346,"z0":5.06128114963166,"aX":15.34808116006394},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.8,"breakHorizontal":-13.1,"spinRate":2221,"spinDirection":121},"zone":5,"typeConfidence":2.0,"plateTime":0.41428391874985726,"extension":6.904874840912179},"index":1,"playId":"89854a34-8354-3927-819e-056fce3b32df","pitchNumber":2,"startTime":"2026-03-14T20:24:43.517Z","endTime":"2026-03-14T20:24:46.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":663731,"link":"/api/v1/people/663731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.1,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.385240131580673,"aZ":-18.084259789342866,"pfxX":7.99948423120666,"pfxZ":7.758658046466532,"pX":1.8174626761163792,"pZ":2.5591362006264187,"vX0":-6.930976037395559,"vY0":-134.02641314252654,"vZ0":-3.5088912372575054,"x":47.72,"y":169.68,"x0":3.399626580546316,"y0":50.00555413902683,"z0":5.179424860669553,"aX":14.53323052079087},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.4,"breakHorizontal":-13.0,"spinRate":2147,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.40891606194470764,"extension":6.937263404930053},"index":2,"playId":"bf30f729-0569-3982-ad6e-53bb0ea31f0f","pitchNumber":3,"startTime":"2026-03-14T20:25:10.170Z","endTime":"2026-03-14T20:25:13.170Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":663731,"link":"/api/v1/people/663731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":82.5,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.178680300247972,"aZ":-20.426601658284785,"pfxX":7.512586589026705,"pfxZ":6.706796022775881,"pX":0.7337574891706193,"pZ":3.411460121677994,"vX0":-9.474399172179401,"vY0":-131.8259661216966,"vZ0":-0.3837940742518857,"x":89.03,"y":146.67,"x0":3.4057654261098476,"y0":50.00646002710093,"z0":5.072708950317648,"aX":13.167655892606852},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":12.2,"breakHorizontal":-11.4,"spinRate":2156,"spinDirection":122},"zone":3,"typeConfidence":2.0,"plateTime":0.4162008455755535,"extension":6.813929514164787},"index":3,"playId":"730c26f6-6a53-36b6-a87b-6938e5fd7e2d","pitchNumber":4,"startTime":"2026-03-14T20:25:28.549Z","endTime":"2026-03-14T20:25:31.592Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":663731,"link":"/api/v1/people/663731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663731,"link":"/api/v1/people/663731"},"credit":"b_ab"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_ab"},{"player":{"id":663731,"link":"/api/v1/people/663731"},"credit":"b_pa"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.60000000000001,"awayTeamWinProbability":34.39999999999999,"homeTeamWinProbabilityAdded":1.1000000000000085,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-14T20:25:31.592Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jacob Wilson singles on a ground ball to right fielder Peyton Wilson.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-14T20:27:29.932Z","endTime":"2026-03-14T20:28:04.038Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686523,"link":"/api/v1/people/686523"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.087045765497713,"aZ":-33.57937061664612,"pfxX":1.8724358706924127,"pfxZ":-0.9014154529627554,"pX":-0.738521261570025,"pZ":3.9632181172251215,"vX0":1.884808954327292,"vY0":-123.92981268066282,"vZ0":1.6866305411447786,"x":145.15,"y":131.77,"x0":-1.7526262954450313,"y0":50.004861599527324,"z0":6.081355730388243,"aX":2.9087232286699667},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-1.0,"breakHorizontal":-3.8,"spinRate":2573,"spinDirection":94},"zone":11,"typeConfidence":2.0,"plateTime":0.44219277090838105,"extension":5.913260867809642},"index":0,"playId":"99a5e486-ebe1-3a6b-a57c-24e68dd76177","pitchNumber":1,"startTime":"2026-03-14T20:27:41.316Z","endTime":"2026-03-14T20:27:44.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":94.1,"endSpeed":86.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.67674701142988,"aZ":-17.279057726959778,"pfxX":-8.610135716839247,"pfxZ":7.859930074535494,"pX":0.07233218597347316,"pZ":1.7468447664541793,"vX0":8.051389244848647,"vY0":-136.66012568423622,"vZ0":-6.883338999862653,"x":114.24,"y":191.62,"x0":-1.7911419812898355,"y0":50.000597061694435,"z0":5.481938052843087,"aX":-16.309792380679024},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.0,"breakHorizontal":13.9,"spinRate":2347,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.4005667348493347,"extension":6.271083362568338},"hitData":{"launchSpeed":102.4,"launchAngle":2.0,"totalDistance":66.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":146.44,"coordY":112.04}},"index":1,"playId":"d2889414-04b5-3be8-b389-aff6f71eacdb","pitchNumber":2,"startTime":"2026-03-14T20:27:54.484Z","endTime":"2026-03-14T20:28:04.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_ab"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_ab"},{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.7,"awayTeamWinProbability":31.299999999999997,"homeTeamWinProbabilityAdded":3.0999999999999943,"leverageIndex":0.78,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-03-14T20:28:04.038Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jeff McNeil flies out to center fielder Kameron Misner.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-14T20:28:16.732Z","endTime":"2026-03-14T20:28:40.259Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":670224,"link":"/api/v1/people/670224"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.657243137467628,"aZ":-14.058230041792497,"pfxX":-6.561470192584769,"pfxZ":9.82452084401509,"pX":-0.46754728759773273,"pZ":2.951850181982017,"vX0":5.585332063094257,"vY0":-135.00268492069674,"vZ0":-4.254638066441773,"x":134.82,"y":159.08,"x0":-1.7117495338174247,"y0":50.00273576563429,"z0":5.539166247005065,"aX":-12.09983280261879},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.0,"breakHorizontal":10.7,"spinRate":2372,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.4058635653310594,"extension":6.111796944077195},"hitData":{"launchSpeed":86.8,"launchAngle":29.0,"totalDistance":320.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":87.65,"coordY":76.65}},"index":0,"playId":"b4d99fb5-41e2-39c2-adc7-a179d2ede51b","pitchNumber":1,"startTime":"2026-03-14T20:28:30.180Z","endTime":"2026-03-14T20:28:40.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_ab"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_ab"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.8,"awayTeamWinProbability":34.2,"homeTeamWinProbabilityAdded":-2.9000000000000057,"leverageIndex":1.28,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-03-14T20:28:40.259Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andy Ibáñez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-14T20:28:49.205Z","endTime":"2026-03-14T20:29:43.256Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"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.9,"endSpeed":85.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.91389308155798,"aZ":-17.943213211677882,"pfxX":-7.633239836088494,"pfxZ":7.626690259673856,"pX":-0.027629778771676897,"pZ":2.440443625636966,"vX0":7.198463289678528,"vY0":-135.13411572750047,"vZ0":-4.869277418295519,"x":118.05,"y":172.89,"x0":-1.7224476072033124,"y0":50.005968567270436,"z0":5.509841200014465,"aX":-14.25002883240524},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.1,"breakHorizontal":12.5,"spinRate":2247,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.4039032537449505,"extension":6.1482638192052805},"index":0,"playId":"f19042e0-6377-3595-b446-c6f97b390ac7","pitchNumber":1,"startTime":"2026-03-14T20:29:05.976Z","endTime":"2026-03-14T20:29:09.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.738896265704373,"aZ":-24.099270048591336,"pfxX":5.095681306149305,"pfxZ":4.746442230031301,"pX":-0.03347587562200529,"pZ":2.770579843384307,"vX0":2.9297816264532655,"vY0":-129.07612561555797,"vZ0":-2.7438761783173513,"x":118.28,"y":163.97,"x0":-1.8422384476460398,"y0":50.00370328408789,"z0":5.686287063959583,"aX":8.671000954696654},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.3,"breakHorizontal":-9.8,"spinRate":2508,"spinDirection":164},"zone":2,"typeConfidence":2.0,"plateTime":0.4229790443736694,"extension":6.085433335275196},"index":1,"playId":"2e97ae8e-8a15-365d-86c4-324c63b10c87","pitchNumber":2,"startTime":"2026-03-14T20:29:22.219Z","endTime":"2026-03-14T20:29:25.315Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-03-14T20:29:30.872Z","endTime":"2026-03-14T20:29:40.256Z","isPitch":false,"type":"action","player":{"id":628451,"link":"/api/v1/people/628451"},"defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.191940977314967,"aZ":-29.29667892163708,"pfxX":4.206944092837862,"pfxZ":1.7107225500986072,"pX":1.2187011589894934,"pZ":1.8604344124226877,"vX0":5.724382663097649,"vY0":-128.39088581626942,"vZ0":-3.941025933941228,"x":70.55,"y":188.55,"x0":-1.5813908022973069,"y0":50.00052515673706,"z0":5.6810787343157925,"aX":7.060290666933402},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.5,"breakHorizontal":-8.9,"spinRate":2600,"spinDirection":138},"zone":14,"typeConfidence":2.0,"plateTime":0.4257109142905704,"extension":6.0930536628805765},"index":3,"playId":"7ab423a4-04ad-34a2-9441-1c5b463bb05a","pitchNumber":3,"startTime":"2026-03-14T20:29:40.256Z","endTime":"2026-03-14T20:29:43.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":628451,"link":"/api/v1/people/628451"},"credit":"b_ab"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_ab"},{"player":{"id":628451,"link":"/api/v1/people/628451"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.2,"awayTeamWinProbability":36.8,"homeTeamWinProbabilityAdded":-2.5999999999999943,"leverageIndex":1.08,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-14T20:29:43.256Z","atBatIndex":13},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cade Marlowe walks. Jacob Wilson to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-14T20:30:24.049Z","endTime":"2026-03-14T20:33:10.176Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":687799,"fullName":"Cade Marlowe","link":"/api/v1/people/687799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687799,"fullName":"Cade Marlowe","link":"/api/v1/people/687799"},"postOnSecond":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687799,"fullName":"Cade Marlowe","link":"/api/v1/people/687799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"58a6bf17-82b3-3c95-87e9-0787e09b0c82","startTime":"2026-03-14T20:30:09.448Z","endTime":"2026-03-14T20:30:12.448Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":687799,"link":"/api/v1/people/687799","batSide":{"code":"L","description":"Left"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.4,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.297436879442124,"aZ":-15.34641594396235,"pfxX":-5.186679138370292,"pfxZ":8.793000193947176,"pX":-1.515336883925907,"pZ":3.368519799213796,"vX0":2.8734644922770642,"vY0":-137.21257369546984,"vZ0":-3.375887330321451,"x":174.76,"y":147.83,"x0":-1.9001896514530325,"y0":50.00370370992007,"z0":5.655311712450263,"aX":-9.927422345519389},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.5,"breakHorizontal":8.9,"spinRate":2299,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.398607170288634,"extension":6.1151812148802405},"index":1,"playId":"94a7ff9f-8a7b-31b2-88fa-0f87e03f7050","pitchNumber":1,"startTime":"2026-03-14T20:30:26.094Z","endTime":"2026-03-14T20:30:29.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":687799,"link":"/api/v1/people/687799","batSide":{"code":"L","description":"Left"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.9,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.41936700159915,"aZ":-25.51692246804091,"pfxX":-6.307235153063922,"pfxZ":3.9074568489782955,"pX":-0.2968778912259506,"pZ":2.6864568331440095,"vX0":6.084835974875319,"vY0":-129.0864289199802,"vZ0":-2.351984770603472,"x":128.32,"y":166.25,"x0":-1.854223763056467,"y0":50.004214100572355,"z0":5.554441533180864,"aX":-10.749286301576987},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.8,"breakHorizontal":10.2,"spinRate":1400,"spinDirection":241},"zone":4,"typeConfidence":2.0,"plateTime":0.4227505682777335,"extension":6.19711792737411},"index":2,"playId":"938bfda6-5570-37ed-b1a6-3efdb8853412","pitchNumber":2,"startTime":"2026-03-14T20:30:43.243Z","endTime":"2026-03-14T20:30:49.079Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":687799,"link":"/api/v1/people/687799","batSide":{"code":"L","description":"Left"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":82.3,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.833852127884082,"aZ":-29.60785983863997,"pfxX":3.708909171366665,"pfxZ":1.522007126603401,"pX":0.2418015071035688,"pZ":1.317135161648045,"vX0":4.040201025242076,"vY0":-128.02427126495758,"vZ0":-4.771948494287452,"x":107.78,"y":203.22,"x0":-1.8281335676247632,"y0":50.00562193292805,"z0":5.473102648113747,"aX":6.272174972859749},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.0,"breakHorizontal":-7.4,"spinRate":2547,"spinDirection":151},"zone":14,"typeConfidence":2.0,"plateTime":0.4248238462573566,"extension":6.069391794519808},"index":3,"playId":"f04e5721-5e48-3124-8dcd-bd38286488f0","pitchNumber":3,"startTime":"2026-03-14T20:31:18.112Z","endTime":"2026-03-14T20:31:21.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":687799,"link":"/api/v1/people/687799","batSide":{"code":"L","description":"Left"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-03-14T20:31:44.986Z","endTime":"2026-03-14T20:31:58.169Z","isPitch":false,"type":"action","player":{"id":687799,"link":"/api/v1/people/687799"},"defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":687799,"link":"/api/v1/people/687799","batSide":{"code":"L","description":"Left"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":81.6,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.067416327701252,"aZ":-28.297191923642625,"pfxX":2.11878039169528,"pfxZ":2.3253572272286043,"pX":-1.1731318514356275,"pZ":1.6035847896592577,"vX0":1.6453123627989097,"vY0":-127.29615447842507,"vZ0":-4.546351054923856,"x":161.72,"y":195.48,"x0":-2.099473952828832,"y0":50.00502959981109,"z0":5.610282457721908,"aX":3.534877608202994},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.6,"breakHorizontal":-4.2,"spinRate":2502,"spinDirection":153},"zone":13,"typeConfidence":2.0,"plateTime":0.4275913795951922,"extension":6.083571620899893},"index":5,"playId":"0e0406e9-143c-3293-bec0-161128520359","pitchNumber":4,"startTime":"2026-03-14T20:31:58.169Z","endTime":"2026-03-14T20:32:02.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":687799,"link":"/api/v1/people/687799","batSide":{"code":"L","description":"Left"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.6,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.03722055874705,"aZ":-28.17349939493265,"pfxX":-6.482148378826702,"pfxZ":2.3589538851360725,"pX":-1.424118219737855,"pZ":3.0321297499364603,"vX0":3.293385497836379,"vY0":-128.92914395213108,"vZ0":-1.0847388545773047,"x":171.28,"y":156.91,"x0":-1.8711380415784467,"y0":50.00193258474132,"z0":5.618647287679923,"aX":-10.989117616998517},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.3,"breakHorizontal":11.0,"spinRate":1414,"spinDirection":243},"zone":11,"typeConfidence":2.0,"plateTime":0.4236893035572722,"extension":6.075265111281001},"index":6,"playId":"39b37156-44cb-3c9b-a6a9-96dbd8609ca0","pitchNumber":5,"startTime":"2026-03-14T20:32:18.833Z","endTime":"2026-03-14T20:32:22.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":687799,"link":"/api/v1/people/687799","batSide":{"code":"L","description":"Left"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.6,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.7312742608696,"aZ":-28.51201327571727,"pfxX":2.7980016971607036,"pfxZ":2.134930804138829,"pX":-0.19570498997286045,"pZ":2.3914438944658203,"vX0":3.3505369630472943,"vY0":-129.0062467654919,"vZ0":-3.138392702902523,"x":124.46,"y":174.21,"x0":-1.8668297411425898,"y0":50.00001335462442,"z0":5.783735483288413,"aX":4.791880249664381},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.5,"breakHorizontal":-5.8,"spinRate":2581,"spinDirection":162},"zone":5,"typeConfidence":2.0,"plateTime":0.42194866574890666,"extension":6.091834743702859},"index":7,"playId":"2169f476-99a3-302c-9bf0-75b760bd69ee","pitchNumber":6,"startTime":"2026-03-14T20:32:37.903Z","endTime":"2026-03-14T20:32:41.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":687799,"link":"/api/v1/people/687799","batSide":{"code":"L","description":"Left"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.4,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.68989675500755,"aZ":-14.977657483798575,"pfxX":-4.90141865710453,"pfxZ":9.009327914601057,"pX":-0.23133646054549709,"pZ":3.818722699763519,"vX0":5.360941129417505,"vY0":-136.70884107412365,"vZ0":-2.4550735347647086,"x":125.82,"y":135.67,"x0":-1.5728850672691543,"y0":50.006580220188575,"z0":5.745930175199363,"aX":-9.360246792223043},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.1,"breakHorizontal":7.9,"spinRate":2477,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.39933361926464794,"extension":6.182848353329462},"index":8,"playId":"93394e64-8952-3ff6-b2f3-95aacf9b9ed8","pitchNumber":7,"startTime":"2026-03-14T20:33:03.464Z","endTime":"2026-03-14T20:33:10.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":687799,"link":"/api/v1/people/687799","batSide":{"code":"L","description":"Left"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687799,"link":"/api/v1/people/687799"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.10000000000001,"awayTeamWinProbability":34.89999999999999,"homeTeamWinProbabilityAdded":1.9000000000000057,"leverageIndex":0.81,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-03-14T20:33:10.176Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Henry Bolte singles on a ground ball to center fielder Kameron Misner. Jacob Wilson scores. Cade Marlowe to 3rd.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-14T20:33:27.979Z","endTime":"2026-03-14T20:34:27.641Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"postOnThird":{"id":687799,"fullName":"Cade Marlowe","link":"/api/v1/people/687799"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670224,"link":"/api/v1/people/670224"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":687799,"fullName":"Cade Marlowe","link":"/api/v1/people/687799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":687799,"fullName":"Cade Marlowe","link":"/api/v1/people/687799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":{"id":686701,"link":"/api/v1/people/686701"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.6,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.482266351186176,"aZ":-28.313310675478327,"pfxX":1.3815390540835981,"pfxZ":2.2498502710077206,"pX":0.5582719035056174,"pZ":1.6668266285592988,"vX0":5.593338227312275,"vY0":-129.1759420766187,"vZ0":-4.677854672437772,"x":95.72,"y":193.78,"x0":-1.8025058756130317,"y0":50.000089907886995,"z0":5.643314359109042,"aX":2.364634584180464},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.4,"breakHorizontal":-3.6,"spinRate":2522,"spinDirection":140},"zone":9,"typeConfidence":2.0,"plateTime":0.42183032760919215,"extension":6.144166195566811},"index":0,"playId":"ffe4a3f2-1946-397a-8f6b-aaf0f14ac83f","pitchNumber":1,"startTime":"2026-03-14T20:33:35.310Z","endTime":"2026-03-14T20:33:38.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":687799,"link":"/api/v1/people/687799"},"second":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":83.0,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.458322379982295,"aZ":-29.583753654751504,"pfxX":2.072001140952227,"pfxZ":1.5165061202830046,"pX":1.4317314760880828,"pZ":0.6067505941525058,"vX0":6.977884480013753,"vY0":-128.73333063791281,"vZ0":-7.010317006680328,"x":62.43,"y":222.4,"x0":-1.5646364716487466,"y0":50.00212251613075,"z0":5.603992223238047,"aX":3.535923840573236},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.6,"breakHorizontal":-5.0,"spinRate":2667,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.42273087282984223,"extension":6.214660756267081},"index":1,"playId":"cc6f10e4-fb15-301a-9164-8f17ad5f91a6","pitchNumber":2,"startTime":"2026-03-14T20:33:55.311Z","endTime":"2026-03-14T20:33:58.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":687799,"link":"/api/v1/people/687799"},"second":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.4,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.19504158933063,"aZ":-16.91145407592814,"pfxX":-5.614983066658681,"pfxZ":8.006571472302285,"pX":0.25367054598846883,"pZ":3.361776518431921,"vX0":6.7754074504021995,"vY0":-136.72822605449838,"vZ0":-3.285295406089549,"x":107.33,"y":148.01,"x0":-1.5189302308448251,"y0":50.005041393160006,"z0":5.729402778799542,"aX":-10.706837238912144},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.0,"breakHorizontal":8.9,"spinRate":2472,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.3995451885891743,"extension":6.14692404126212},"hitData":{"launchSpeed":102.4,"launchAngle":-22.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":110.44,"coordY":135.86}},"index":2,"playId":"2ae48733-963c-34a6-8d2f-2b10c51bb624","pitchNumber":3,"startTime":"2026-03-14T20:34:18.004Z","endTime":"2026-03-14T20:34:27.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"first":{"id":687799,"link":"/api/v1/people/687799"},"second":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"credit":"b_ab"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_ab"},{"player":{"id":703607,"link":"/api/v1/people/703607"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.7,"awayTeamWinProbability":25.299999999999997,"homeTeamWinProbabilityAdded":9.599999999999994,"leverageIndex":1.54,"dramaIndex":103.0,"contextMetrics":{},"playEndTime":"2026-03-14T20:34:27.641Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Kurtz strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-14T20:34:46.080Z","endTime":"2026-03-14T20:36:46.159Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"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":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":82.1,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.959736658539025,"aZ":-29.590536866420535,"pfxX":3.024098459236585,"pfxZ":1.533685680607416,"pX":-0.16035055309804092,"pZ":2.394621343597641,"vX0":3.3483778126113912,"vY0":-127.69719613100742,"vZ0":-2.534230271296862,"x":123.11,"y":174.13,"x0":-1.8712420741327267,"y0":50.00563282709919,"z0":5.67794126356117,"aX":5.102293262690809},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.5,"breakHorizontal":-6.1,"spinRate":2549,"spinDirection":123},"zone":5,"typeConfidence":2.0,"plateTime":0.4254452697457687,"extension":6.059010992519279},"index":0,"playId":"e137729a-222f-3987-bdcc-066bfbe5e484","pitchNumber":1,"startTime":"2026-03-14T20:35:08.575Z","endTime":"2026-03-14T20:35:11.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":703607,"link":"/api/v1/people/703607"},"third":{"id":687799,"link":"/api/v1/people/687799"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.4,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.150159910020964,"aZ":-25.974596776004066,"pfxX":-8.126416417903712,"pfxZ":3.5305441182344826,"pX":-0.8556672030278398,"pZ":1.25840422368127,"vX0":5.599718047615634,"vY0":-131.00681163303364,"vZ0":-5.748922435593706,"x":149.62,"y":204.8,"x0":-1.9546106945500135,"y0":50.00236320804381,"z0":5.398287196152114,"aX":-14.262891847613089},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.4,"breakHorizontal":13.7,"spinRate":1278,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4165570422987588,"extension":6.299368852668436},"index":1,"playId":"3bcbc691-5135-3182-918d-93e5bfb31676","pitchNumber":2,"startTime":"2026-03-14T20:35:28.062Z","endTime":"2026-03-14T20:35:31.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":703607,"link":"/api/v1/people/703607"},"third":{"id":687799,"link":"/api/v1/people/687799"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":86.9,"endSpeed":81.2,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.019911956872022,"aZ":-30.650277986713213,"pfxX":3.0595397821174117,"pfxZ":0.919925176170918,"pX":-1.124624954165625,"pZ":1.608633380434083,"vX0":1.3258729968659804,"vY0":-126.64839840594404,"vZ0":-3.990997491460025,"x":159.87,"y":195.35,"x0":-2.049911755865543,"y0":50.00021124638987,"z0":5.613888410442923,"aX":5.047827951521379},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.1,"breakHorizontal":-5.8,"spinRate":2694,"spinDirection":105},"zone":13,"typeConfidence":2.0,"plateTime":0.42988836869496216,"extension":6.110899360309041},"index":2,"playId":"027f8377-01a1-3ad2-9331-130baca5b7f9","pitchNumber":3,"startTime":"2026-03-14T20:35:49.344Z","endTime":"2026-03-14T20:35:53.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":703607,"link":"/api/v1/people/703607"},"third":{"id":687799,"link":"/api/v1/people/687799"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.84695955944152,"aZ":-12.699930297189564,"pfxX":-6.788125368613112,"pfxZ":9.86802633197628,"pX":-0.9546810042755964,"pZ":2.9231053374035314,"vX0":4.339958135957167,"vY0":-139.45788678699043,"vZ0":-5.306745030054414,"x":153.39,"y":159.86,"x0":-1.6477874625588378,"y0":50.00048141535999,"z0":5.6856925412903365,"aX":-13.392224676688521},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.0,"breakHorizontal":11.4,"spinRate":2464,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.39250221229154514,"extension":6.2813262650923605},"index":3,"playId":"78d56bbd-ff9d-3fe9-9a17-0383441719e4","pitchNumber":4,"startTime":"2026-03-14T20:36:07.933Z","endTime":"2026-03-14T20:36:11.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":703607,"link":"/api/v1/people/703607"},"third":{"id":687799,"link":"/api/v1/people/687799"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.2,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.463628007701594,"aZ":-33.85418774527384,"pfxX":6.785693293898315,"pfxZ":-1.1217682302303826,"pX":0.3722097347869389,"pZ":1.6209085705105062,"vX0":3.6169787023780384,"vY0":-121.87176462744334,"vZ0":-2.6371481653956055,"x":102.81,"y":195.02,"x0":-2.013688544376678,"y0":50.00136347963787,"z0":5.647621364069973,"aX":10.18232667708177},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-2.4,"breakHorizontal":-13.2,"spinRate":2794,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4498288004803057,"extension":6.257461467866033},"index":4,"playId":"464c1406-b07e-39de-b5f1-6c1817018a63","pitchNumber":5,"startTime":"2026-03-14T20:36:40.836Z","endTime":"2026-03-14T20:36:46.159Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":703607,"link":"/api/v1/people/703607"},"third":{"id":687799,"link":"/api/v1/people/687799"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_ab"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_ab"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.2,"awayTeamWinProbability":28.799999999999997,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":1.34,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-03-14T20:36:46.159Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Roccaforte called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-14T20:38:47.792Z","endTime":"2026-03-14T20:40:25.924Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":811287,"fullName":"Carson Roccaforte","link":"/api/v1/people/811287"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"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":811287,"fullName":"Carson Roccaforte","link":"/api/v1/people/811287"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.0,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.697054510620223,"aZ":-20.403036670331144,"pfxX":10.017769390661858,"pfxZ":7.00250674235485,"pX":0.20046375179614168,"pZ":2.5110257392896296,"vX0":-10.612990071615116,"vY0":-129.04285675554922,"vZ0":-3.061791645436522,"x":109.36,"y":170.98,"x0":3.0715450191340605,"y0":50.00210850086885,"z0":5.290827546378877,"aX":16.837984127082184},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":12.1,"breakHorizontal":-15.7,"spinRate":2203,"spinDirection":129},"zone":5,"typeConfidence":2.0,"plateTime":0.4249933507813708,"extension":6.859827108556294},"index":0,"playId":"16272bfd-40fc-3c75-9a1b-6a8508bedac7","pitchNumber":1,"startTime":"2026-03-14T20:38:59.600Z","endTime":"2026-03-14T20:39:02.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":811287,"link":"/api/v1/people/811287","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.1,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.514086917863846,"aZ":-25.38352630142033,"pfxX":10.29670207304683,"pfxZ":3.8725216559804174,"pX":0.5166373853506561,"pZ":2.030594825372687,"vX0":-10.350807594720402,"vY0":-130.98344353770037,"vZ0":-3.4300414847396565,"x":97.31,"y":183.95,"x0":3.166154701691585,"y0":50.00079824349896,"z0":5.237553448760214,"aX":18.039190090096877},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.5,"breakHorizontal":-16.6,"spinRate":2085,"spinDirection":127},"zone":9,"typeConfidence":2.0,"plateTime":0.41684489633199817,"extension":6.851815809905892},"index":1,"playId":"9c5ae82c-4db2-3f82-b943-fc42742d17b4","pitchNumber":2,"startTime":"2026-03-14T20:39:16.635Z","endTime":"2026-03-14T20:39:20.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":811287,"link":"/api/v1/people/811287","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-03-14T20:39:26.333Z","endTime":"2026-03-14T20:39:39.209Z","isPitch":false,"type":"action","player":{"id":811287,"link":"/api/v1/people/811287"},"defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":811287,"link":"/api/v1/people/811287","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":79.0,"endSpeed":73.1,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.782512333740375,"aZ":-30.305667862304627,"pfxX":-3.8875753037708685,"pfxZ":1.389851482654585,"pX":-0.9685573215355173,"pZ":1.9811483814902178,"vX0":-8.227151413904032,"vY0":-114.89275037100282,"vZ0":-0.43865759932985904,"x":153.92,"y":185.29,"x0":3.159843081393095,"y0":50.000608159988055,"z0":5.113404040735799,"aX":-5.207570105092428},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":2.8,"breakHorizontal":9.0,"spinRate":2574,"spinDirection":280},"zone":13,"typeConfidence":2.0,"plateTime":0.4762657144221487,"extension":6.505564215504447},"index":3,"playId":"554a74e1-fa24-315f-a219-1d4ac986175c","pitchNumber":3,"startTime":"2026-03-14T20:39:39.209Z","endTime":"2026-03-14T20:39:42.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":811287,"link":"/api/v1/people/811287","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":77.5,"endSpeed":71.8,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.12111616727413,"aZ":-34.36020677541798,"pfxX":-4.787057582698744,"pfxZ":-1.696597609565183,"pX":-0.7605381985072401,"pZ":1.7387318027361491,"vX0":-8.05830546317575,"vY0":-112.6802550069733,"vZ0":0.472954917859016,"x":145.99,"y":191.83,"x0":3.481346448508156,"y0":50.002847361281844,"z0":4.992563289917909,"aX":-6.16629985427042},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-2.6,"breakHorizontal":10.7,"spinRate":2516,"spinDirection":276},"zone":13,"typeConfidence":2.0,"plateTime":0.48575405067942823,"extension":6.790354821201222},"index":4,"playId":"debf627e-8fbc-3434-95d0-1ae82b3c9094","pitchNumber":4,"startTime":"2026-03-14T20:39:58.608Z","endTime":"2026-03-14T20:40:02.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":811287,"link":"/api/v1/people/811287","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.5,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.841498580296182,"aZ":-20.232844733936073,"pfxX":8.476851930970351,"pfxZ":6.76348316731978,"pX":-0.17515439302796834,"pZ":2.8490647992864364,"vX0":-10.768275435164735,"vY0":-131.07942951671458,"vZ0":-2.4481116338692495,"x":123.68,"y":161.86,"x0":2.8566376309595567,"y0":50.00613221003444,"z0":5.281652317672595,"aX":14.974758455133344},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":12.0,"breakHorizontal":-13.4,"spinRate":2165,"spinDirection":125},"zone":2,"typeConfidence":2.0,"plateTime":0.4155124463374369,"extension":7.000667631568437},"index":5,"playId":"ca2cf12d-cc12-37a3-8d15-9ebdd747b66f","pitchNumber":5,"startTime":"2026-03-14T20:40:21.975Z","endTime":"2026-03-14T20:40:25.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":811287,"link":"/api/v1/people/811287","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":811287,"link":"/api/v1/people/811287"},"credit":"b_ab"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_ab"},{"player":{"id":811287,"link":"/api/v1/people/811287"},"credit":"b_pa"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.6,"awayTeamWinProbability":26.400000000000006,"homeTeamWinProbabilityAdded":2.3999999999999915,"leverageIndex":0.97,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-03-14T20:40:25.924Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shea Langeliers challenged (pitch result), call on the field was overturned: Canyon Brown called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-14T20:40:41.016Z","endTime":"2026-03-14T20:42:07.565Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":701401,"fullName":"Canyon Brown","link":"/api/v1/people/701401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701401,"fullName":"Canyon Brown","link":"/api/v1/people/701401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.9,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.08636399124106,"aZ":-25.536941814850376,"pfxX":-0.7450688882396546,"pfxZ":4.108971088993554,"pX":0.825253593298395,"pZ":3.8401584501904704,"vX0":-6.430930325157462,"vY0":-125.46435065970519,"vZ0":1.447669192197777,"x":85.54,"y":135.1,"x0":3.504004301308584,"y0":50.00599176184718,"z0":5.316487808836478,"aX":-1.2028373395986678},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.9,"breakHorizontal":2.6,"spinRate":2049,"spinDirection":170},"zone":12,"typeConfidence":2.0,"plateTime":0.43427182490640703,"extension":6.811566089385758},"index":0,"playId":"f1a8adc8-def2-30ad-89ea-6493c6477505","pitchNumber":1,"startTime":"2026-03-14T20:40:50.103Z","endTime":"2026-03-14T20:40:54.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":701401,"link":"/api/v1/people/701401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.3,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.892099495422446,"aZ":-25.91108419759074,"pfxX":1.4466230044716943,"pfxZ":3.848478115863756,"pX":-0.015932789948731197,"pZ":3.6041249335922156,"vX0":-9.158263435673966,"vY0":-125.79756827169803,"vZ0":0.9002667888849273,"x":117.61,"y":141.47,"x0":3.460284939558028,"y0":50.00230779504752,"z0":5.318246209620261,"aX":2.3554265171978153},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":7.4,"breakHorizontal":-0.8,"spinRate":2117,"spinDirection":164},"zone":11,"typeConfidence":2.0,"plateTime":0.43291178201646563,"extension":7.026108671925784},"index":1,"playId":"2233aa17-3c3a-36be-8bc8-0ecf3667f80f","pitchNumber":2,"startTime":"2026-03-14T20:41:05.631Z","endTime":"2026-03-14T20:41:10.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":701401,"link":"/api/v1/people/701401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.2,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.577246413911325,"aZ":-27.23607964442919,"pfxX":0.195421004110109,"pfxZ":2.9680189235366212,"pX":0.4671500772085418,"pZ":2.1942142795188557,"vX0":-7.680156342240686,"vY0":-127.51051662587543,"vZ0":-1.9902267964211147,"x":99.19,"y":179.54,"x0":3.4792172231257794,"y0":50.003753692090946,"z0":5.111261793126242,"aX":0.32595973136203477},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.2,"breakHorizontal":1.2,"spinRate":2166,"spinDirection":142},"zone":9,"typeConfidence":2.0,"plateTime":0.42780726619093423,"extension":6.788710913333634},"index":2,"playId":"6053f460-fb91-3569-a1c9-d4955eee81d3","pitchNumber":3,"startTime":"2026-03-14T20:41:25.915Z","endTime":"2026-03-14T20:41:37.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":701401,"link":"/api/v1/people/701401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.4,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.870311669700815,"aZ":-29.824421273328095,"pfxX":11.061722465296608,"pfxZ":1.5902553314988435,"pX":-0.3866375642160624,"pZ":2.663579030741618,"vX0":-12.285046374453248,"vY0":-120.3898094137216,"vZ0":0.5651448393376564,"x":131.74,"y":166.86,"x0":3.328860253604536,"y0":50.002913641053794,"z0":5.051234537538769,"aX":16.349565662132612},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":3.4,"breakHorizontal":-17.3,"spinRate":2002,"spinDirection":108},"zone":4,"typeConfidence":2.0,"plateTime":0.453765459294428,"extension":6.883486318675663},"index":3,"playId":"a0d635ae-aa61-3efa-b588-94bf59bb7607","pitchNumber":4,"startTime":"2026-03-14T20:41:45.427Z","endTime":"2026-03-14T20:41:49.217Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":701401,"link":"/api/v1/people/701401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.4,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.08519761556953,"aZ":-20.550371006784257,"pfxX":10.11452438194428,"pfxZ":6.463926667534414,"pX":-0.6274510595337044,"pZ":1.6734964012569604,"vX0":-13.039388211150431,"vY0":-132.449401486794,"vZ0":-5.40244290591174,"x":140.92,"y":193.6,"x0":3.0177663677577704,"y0":50.00267350263867,"z0":5.217180638949888,"aX":18.188566745218935},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.8,"breakHorizontal":-15.8,"spinRate":2048,"spinDirection":128},"zone":7,"typeConfidence":2.0,"plateTime":0.4116430060658507,"extension":7.202783344340049},"index":4,"playId":"4dcbe3f0-9aa4-3408-b9ac-999230c7d4d4","pitchNumber":5,"startTime":"2026-03-14T20:42:02.947Z","endTime":"2026-03-14T20:42:07.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":701401,"link":"/api/v1/people/701401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701401,"link":"/api/v1/people/701401"},"credit":"b_ab"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_ab"},{"player":{"id":701401,"link":"/api/v1/people/701401"},"credit":"b_pa"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"}},"homeTeamWinProbability":75.4,"awayTeamWinProbability":24.599999999999994,"homeTeamWinProbabilityAdded":1.8000000000000114,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-03-14T20:42:07.565Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Loftin grounds out, second baseman Jeff McNeil to first baseman Nick Kurtz.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-14T20:42:41.610Z","endTime":"2026-03-14T20:42:52.102Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.787629675326016,"aZ":-30.31781903128143,"pfxX":11.284005446618906,"pfxZ":1.2380509234685828,"pX":0.16220335171020456,"pZ":2.0274963845319385,"vX0":-11.100727452228519,"vY0":-121.31479227993684,"vZ0":-0.8527649358864318,"x":110.82,"y":184.04,"x0":3.3219953252670837,"y0":50.00180142942911,"z0":5.016346641573041,"aX":16.890706314941447},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":2.3,"breakHorizontal":-17.9,"spinRate":2031,"spinDirection":107},"zone":8,"typeConfidence":2.0,"plateTime":0.4507622882715814,"extension":6.930306169735917},"hitData":{"launchSpeed":64.5,"launchAngle":-6.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":135.39,"coordY":156.28}},"index":0,"playId":"30f5c86a-4ce9-321e-a2e6-7e3b48c6f6f0","pitchNumber":1,"startTime":"2026-03-14T20:42:46.830Z","endTime":"2026-03-14T20:42:52.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_ab"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_ab"},{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_pa"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.4,"awayTeamWinProbability":23.599999999999994,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-03-14T20:42:52.102Z","atBatIndex":19},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Shea Langeliers homers (5) on a fly ball to center field.","rbi":1,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-14T20:44:48.433Z","endTime":"2026-03-14T20:45:30.832Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":{"id":686701,"link":"/api/v1/people/686701"},"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.195145927773588,"aZ":-34.913635012845994,"pfxX":2.0528130325262812,"pfxZ":-1.7504335058671998,"pX":0.11274085392293921,"pZ":2.712574996454456,"vX0":3.990972008493715,"vY0":-123.75435507575207,"vZ0":-0.7067059291870621,"x":112.7,"y":165.54,"x0":-1.7835573930081352,"y0":50.005330730661576,"z0":5.909784473133153,"aX":3.2052354691588616},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-3.1,"breakHorizontal":-4.6,"spinRate":2666,"spinDirection":77},"zone":5,"typeConfidence":2.0,"plateTime":0.4414877526260508,"extension":6.160561370647392},"hitData":{"launchSpeed":114.3,"launchAngle":22.0,"totalDistance":450.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":88.89,"coordY":20.03}},"index":0,"playId":"08bcdbd7-9a95-3ac5-969b-3c013e9ae69a","pitchNumber":1,"startTime":"2026-03-14T20:45:05.552Z","endTime":"2026-03-14T20:45:30.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_ab"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_ab"},{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.89999999999999,"awayTeamWinProbability":16.10000000000001,"homeTeamWinProbabilityAdded":7.499999999999986,"leverageIndex":0.61,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2026-03-14T20:45:30.832Z","atBatIndex":20},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Tyler Soderstrom doubles (3) on a fly ball to left fielder Carson Roccaforte.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-14T20:45:35.196Z","endTime":"2026-03-14T20:47:08.164Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"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":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":811287,"link":"/api/v1/people/811287"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.052721153925106,"aZ":-15.443084966086271,"pfxX":-6.390395152438677,"pfxZ":8.935464696734943,"pX":-0.3991747992128811,"pZ":3.829926548772355,"vX0":5.645954685579879,"vY0":-135.8093817885474,"vZ0":-2.373736734013213,"x":132.22,"y":135.37,"x0":-1.6722404468031549,"y0":50.005475440815836,"z0":5.786410021553734,"aX":-11.969059365075047},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.8,"breakHorizontal":10.4,"spinRate":2306,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.4029336564586541,"extension":6.220532984299274},"index":0,"playId":"41d2bff3-ef7a-3b3a-b95e-53300b5b1f93","pitchNumber":1,"startTime":"2026-03-14T20:45:43.482Z","endTime":"2026-03-14T20:45:47.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.7,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.93884137821914,"aZ":-27.565528582746275,"pfxX":-9.227476047955234,"pfxZ":2.7283711441686815,"pX":-0.19256194953184366,"pZ":1.4422854642391463,"vX0":7.284292328311322,"vY0":-128.90305820840624,"vZ0":-4.906604420749012,"x":124.34,"y":199.84,"x0":-1.8514613126337778,"y0":50.00286521634519,"z0":5.489959213168597,"aX":-15.581690812943364},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.1,"breakHorizontal":15.1,"spinRate":1391,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.42437057064232553,"extension":6.24952373202707},"index":1,"playId":"75240506-1959-3bf5-9c27-7a0123d6cdf1","pitchNumber":2,"startTime":"2026-03-14T20:45:57.355Z","endTime":"2026-03-14T20:46:00.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-03-14T20:46:05.954Z","endTime":"2026-03-14T20:46:18.180Z","isPitch":false,"type":"action","player":{"id":691016,"link":"/api/v1/people/691016"},"defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":88.6,"endSpeed":81.3,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.911838015237883,"aZ":-24.758237098346193,"pfxX":-9.075549796533553,"pfxZ":4.41184113557775,"pX":-0.4007134138661349,"pZ":1.6471187195776549,"vX0":6.733271427951513,"vY0":-128.86972073844697,"vZ0":-4.783929014462164,"x":132.27,"y":194.31,"x0":-1.868934205843835,"y0":50.00266490353322,"z0":5.441186776955177,"aX":-15.256721162148546},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.1,"breakHorizontal":14.9,"spinRate":1290,"spinDirection":244},"zone":7,"typeConfidence":2.0,"plateTime":0.42510450440272596,"extension":6.265963985387585},"index":3,"playId":"4076cfb4-6d37-3000-9564-9f70352b6c08","pitchNumber":3,"startTime":"2026-03-14T20:46:18.180Z","endTime":"2026-03-14T20:46:21.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":83.8,"endSpeed":76.7,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.656970289528957,"aZ":-32.09486088048124,"pfxX":11.96826324844619,"pfxZ":0.04798635779645721,"pX":-0.38529561898449505,"pZ":1.1007367131825962,"vX0":0.6555994359015725,"vY0":-122.03340867532113,"vZ0":-3.8222661906178175,"x":131.69,"y":209.06,"x0":-2.2102666890271316,"y0":50.000068578721205,"z0":5.487284227250865,"aX":17.833862981914024},"breaks":{"breakAngle":28.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-0.6,"breakHorizontal":-21.7,"spinRate":2881,"spinDirection":46},"zone":13,"typeConfidence":2.0,"plateTime":0.45087775571587496,"extension":6.056435923699433},"index":4,"playId":"7634ac37-3771-313d-9f54-c83111114c5f","pitchNumber":4,"startTime":"2026-03-14T20:46:38.092Z","endTime":"2026-03-14T20:46:41.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.7,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.98860186951694,"aZ":-15.474723522511123,"pfxX":-6.0424283288691605,"pfxZ":8.65408522527344,"pX":-1.1947264941224591,"pZ":3.267201114451454,"vX0":3.6145948497726312,"vY0":-137.87316500105453,"vZ0":-3.806819071325799,"x":162.54,"y":150.57,"x0":-1.7360932349226277,"y0":50.00385322195115,"z0":5.706906776197625,"aX":-11.66042386669172},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.1,"breakHorizontal":10.2,"spinRate":2385,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.3969158081967743,"extension":6.22400074137798},"hitData":{"launchSpeed":97.4,"launchAngle":28.0,"totalDistance":381.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":51.13,"coordY":93.28}},"index":5,"playId":"c4c76968-9949-30f5-97f8-15530f6b12d0","pitchNumber":5,"startTime":"2026-03-14T20:46:55.715Z","endTime":"2026-03-14T20:47:08.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_ab"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_ab"},{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.0,"awayTeamWinProbability":13.0,"homeTeamWinProbabilityAdded":3.1000000000000085,"leverageIndex":0.44,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-03-14T20:47:08.164Z","atBatIndex":21},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Brent Rooker hit by pitch.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-14T20:47:19.394Z","endTime":"2026-03-14T20:47:46.819Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"postOnSecond":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","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.7,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.920936907969875,"aZ":-20.807708578009546,"pfxX":-9.039255370595763,"pfxZ":6.040630332702701,"pX":-1.8332518785671068,"pZ":3.983658842109305,"vX0":3.3035209957786495,"vY0":-136.09465026815883,"vZ0":-0.5084348443923956,"x":186.88,"y":131.22,"x0":-1.8859635495350284,"y0":50.004711046190124,"z0":5.609757541096724,"aX":-17.015452374084237},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.0,"breakHorizontal":15.7,"spinRate":2193,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.4019470184008185,"extension":6.15245758950086},"index":0,"playId":"4c2acbdc-8c4d-3a84-96c6-d9acc7b3f6db","pitchNumber":1,"startTime":"2026-03-14T20:47:40.152Z","endTime":"2026-03-14T20:47:46.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"second":{"id":691016,"link":"/api/v1/people/691016"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667670,"link":"/api/v1/people/667670"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.2,"awayTeamWinProbability":11.799999999999997,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.58,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-03-14T20:47:46.819Z","atBatIndex":22},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jacob Wilson grounds into a force out, fielded by third baseman Nick Loftin. Tyler Soderstrom out at 3rd. Brent Rooker to 2nd. Jacob Wilson to 1st.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-14T20:48:10.476Z","endTime":"2026-03-14T20:50:01.341Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"postOnSecond":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.982346705156154,"aZ":-26.411320217011788,"pfxX":0.4004440063102863,"pfxZ":3.440486452081621,"pX":0.9652606311267454,"pZ":0.8010716040777981,"vX0":6.614712649375676,"vY0":-128.17769586526205,"vZ0":-6.826066982156629,"x":80.21,"y":217.15,"x0":-1.69417409359438,"y0":50.001101420988874,"z0":5.543614914645515,"aX":0.6696332672026493},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.0,"breakHorizontal":-2.2,"spinRate":2503,"spinDirection":182},"zone":14,"typeConfidence":2.0,"plateTime":0.42633384734130386,"extension":6.225540762408038},"index":0,"playId":"393d060b-4026-3361-855f-63dbaa19e644","pitchNumber":1,"startTime":"2026-03-14T20:48:26.867Z","endTime":"2026-03-14T20:48:29.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"first":{"id":667670,"link":"/api/v1/people/667670"},"second":{"id":691016,"link":"/api/v1/people/691016"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.1,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.234490204402242,"aZ":-30.973187352160327,"pfxX":1.2399334293881603,"pfxZ":0.7416722404084415,"pX":1.2749387734354563,"pZ":0.9217924148446061,"vX0":6.990876372027103,"vY0":-125.97594956775822,"vZ0":-5.380450533211921,"x":68.4,"y":213.89,"x0":-1.6952672263782278,"y0":50.00076988591501,"z0":5.584581016384724,"aX":1.9936393839246846},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.4,"breakHorizontal":-3.8,"spinRate":2639,"spinDirection":91},"zone":14,"typeConfidence":2.0,"plateTime":0.43454452904800966,"extension":6.247832591642305},"index":1,"playId":"ed16eb63-d6ce-34a3-a41a-b76aea2c1c21","pitchNumber":2,"startTime":"2026-03-14T20:48:47.964Z","endTime":"2026-03-14T20:48:50.964Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"first":{"id":667670,"link":"/api/v1/people/667670"},"second":{"id":691016,"link":"/api/v1/people/691016"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.02453997882337,"aZ":-19.888144467036025,"pfxX":-8.459212249199972,"pfxZ":6.620782425186471,"pX":-0.5907852994685662,"pZ":3.3665306944504008,"vX0":5.808599672623143,"vY0":-135.45734842209148,"vZ0":-2.2361379474030043,"x":139.52,"y":147.88,"x0":-1.6656601242183973,"y0":50.000843069989564,"z0":5.595534142042565,"aX":-15.693420591170367},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.8,"breakHorizontal":14.0,"spinRate":2196,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.40458572723262254,"extension":6.216511160854316},"index":2,"playId":"1cc34523-e3b7-3b68-adc3-25aba3f82ca0","pitchNumber":3,"startTime":"2026-03-14T20:49:11.437Z","endTime":"2026-03-14T20:49:14.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"first":{"id":667670,"link":"/api/v1/people/667670"},"second":{"id":691016,"link":"/api/v1/people/691016"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.28579669863155,"aZ":-20.717657964151254,"pfxX":-9.07947090011341,"pfxZ":6.131418128874069,"pX":-0.4964399612165756,"pZ":3.0305885366252583,"vX0":6.480661131082584,"vY0":-135.70446906532143,"vZ0":-2.7431866725165834,"x":135.92,"y":156.95,"x0":-1.7341247844205807,"y0":50.00146723113373,"z0":5.495411630602774,"aX":-16.958036709686226},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.7,"breakHorizontal":15.1,"spinRate":2302,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.40339626999051603,"extension":6.216838927199007},"index":3,"playId":"af0c879e-5572-3167-b6c9-5d84482d8736","pitchNumber":4,"startTime":"2026-03-14T20:49:31.784Z","endTime":"2026-03-14T20:49:34.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"first":{"id":667670,"link":"/api/v1/people/667670"},"second":{"id":691016,"link":"/api/v1/people/691016"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.04351124214819,"aZ":-33.77056944390482,"pfxX":9.674008125721855,"pfxZ":-1.0960123060266715,"pX":1.2663968822793623,"pZ":1.4424977498344873,"vX0":4.468227619166223,"vY0":-120.13661130934791,"vZ0":-2.4683654568244613,"x":68.73,"y":199.83,"x0":-1.876542641656835,"y0":50.00402099028358,"z0":5.495492936879998,"aX":14.089336488767426},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-2.3,"breakHorizontal":-18.6,"spinRate":2854,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.4565383947350825,"extension":6.058984097896246},"hitData":{"launchSpeed":84.6,"launchAngle":-29.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.4,"coordY":172.37}},"index":4,"playId":"ab88ea0b-5e32-3924-8421-1535a152d847","pitchNumber":5,"startTime":"2026-03-14T20:49:52.059Z","endTime":"2026-03-14T20:50:01.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"first":{"id":667670,"link":"/api/v1/people/667670"},"second":{"id":691016,"link":"/api/v1/people/691016"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_ab"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_ab"},{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.8,"awayTeamWinProbability":14.200000000000003,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.84,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-03-14T20:50:01.341Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jeff McNeil flies out to center fielder Kameron Misner.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-14T20:50:23.003Z","endTime":"2026-03-14T20:51:01.241Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"postOnSecond":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670224,"link":"/api/v1/people/670224"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.141710486527014,"aZ":-26.56728183545986,"pfxX":-7.628879992434196,"pfxZ":3.261154116185727,"pX":1.3229669932989851,"pZ":0.8605662048953422,"vX0":10.641485973771683,"vY0":-129.73497554103872,"vZ0":-6.440578250868647,"x":66.57,"y":215.54,"x0":-1.8259178405980585,"y0":50.00111646301455,"z0":5.378804332297128,"aX":-13.106415795908992},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.7,"breakHorizontal":11.6,"spinRate":1418,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.42091977115324086,"extension":6.351402694307128},"index":0,"playId":"d024a76f-a426-33b2-a021-de13d722c82c","pitchNumber":1,"startTime":"2026-03-14T20:50:29.058Z","endTime":"2026-03-14T20:50:32.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"second":{"id":667670,"link":"/api/v1/people/667670"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.87893709387335,"aZ":-29.100651590182995,"pfxX":2.7423399592457445,"pfxZ":1.8572956618889283,"pX":-0.1492016716111329,"pZ":2.138081182497931,"vX0":3.503950473813347,"vY0":-127.36402850161595,"vZ0":-3.0528915667818115,"x":122.69,"y":181.05,"x0":-1.8961909047273984,"y0":50.00013333559224,"z0":5.641007335780947,"aX":4.527224143062284},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.0,"breakHorizontal":-5.8,"spinRate":2609,"spinDirection":132},"zone":8,"typeConfidence":2.0,"plateTime":0.42919099692887297,"extension":6.068568421305759},"hitData":{"launchSpeed":94.3,"launchAngle":42.0,"totalDistance":328.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":103.41,"coordY":69.47}},"index":1,"playId":"723f8cbc-a318-3475-8126-6d0b146c6a84","pitchNumber":2,"startTime":"2026-03-14T20:50:50.023Z","endTime":"2026-03-14T20:51:01.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"second":{"id":667670,"link":"/api/v1/people/667670"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_ab"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_ab"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.6,"awayTeamWinProbability":16.400000000000006,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.95,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-03-14T20:51:01.241Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andy Ibáñez grounds out, second baseman Connor Kaiser to first baseman Josh Rojas.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-14T20:51:08.082Z","endTime":"2026-03-14T20:53:26.180Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663731,"link":"/api/v1/people/663731"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668942,"link":"/api/v1/people/668942"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.53899196248159,"aZ":-35.62606534492607,"pfxX":10.159920955789609,"pfxZ":-2.410053928460501,"pX":0.46972153493514146,"pZ":2.7484167017892056,"vX0":2.3891940152370412,"vY0":-119.31021466472524,"vZ0":0.4868126422893859,"x":99.1,"y":164.57,"x0":-1.8662127311529593,"y0":50.0039721460772,"z0":5.7715239286753395,"aX":14.53970783356478},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-4.0,"breakHorizontal":-19.0,"spinRate":2848,"spinDirection":48},"zone":6,"typeConfidence":2.0,"plateTime":0.4603881141874524,"extension":6.1660230228385755},"index":0,"playId":"63e41702-3d46-3755-9e3b-97d3df808fcb","pitchNumber":1,"startTime":"2026-03-14T20:51:26.841Z","endTime":"2026-03-14T20:51:31.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"second":{"id":667670,"link":"/api/v1/people/667670"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.946087915240966,"aZ":-22.541041949122025,"pfxX":-9.810751186175017,"pfxZ":5.122613650932749,"pX":-2.511604908873733,"pZ":4.59350470024452,"vX0":2.025237908554458,"vY0":-136.2883742381775,"vZ0":1.1132511164341783,"x":212.74,"y":114.76,"x0":-1.9895694395227341,"y0":50.00516784238524,"z0":5.736491677206127,"aX":-18.458285380500726},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.7,"breakHorizontal":17.4,"spinRate":2317,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.40189379252390767,"extension":6.216843879594568},"index":1,"playId":"2e89ff3f-cfa2-3f20-a1f3-2f4a48912bf0","pitchNumber":2,"startTime":"2026-03-14T20:51:42.995Z","endTime":"2026-03-14T20:51:47.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"second":{"id":667670,"link":"/api/v1/people/667670"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Ryan Bergert. Brent Rooker to 3rd. Jacob Wilson to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":2,"actionPlayId":"2e89ff3f-cfa2-3f20-a1f3-2f4a48912bf0","startTime":"2026-03-14T20:52:01.054Z","endTime":"2026-03-14T20:52:21.024Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":667670,"link":"/api/v1/people/667670"},"defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"second":{"id":667670,"link":"/api/v1/people/667670"},"postOnSecond":{"id":805779,"link":"/api/v1/people/805779"},"postOnThird":{"id":667670,"link":"/api/v1/people/667670"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"homeTeamWinProbability":84.3,"awayTeamWinProbability":15.700000000000003,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":0.89,"dramaIndex":32.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.27726094973854,"aZ":-26.22573412087467,"pfxX":1.96964684062951,"pfxZ":3.6925441675227635,"pX":0.7824812761791837,"pZ":1.2070352106735733,"vX0":5.6238530812098,"vY0":-125.83232267250061,"vZ0":-5.582651838491693,"x":87.17,"y":206.19,"x0":-1.7327990728835572,"y0":50.00583938149548,"z0":5.565243621064629,"aX":3.1747735524989364},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.6,"breakHorizontal":-4.8,"spinRate":2455,"spinDirection":183},"zone":14,"typeConfidence":2.0,"plateTime":0.43441339756576003,"extension":6.1717525731152465},"index":3,"playId":"ff0ce0d0-6076-32f3-97ab-9ebd084de527","pitchNumber":3,"startTime":"2026-03-14T20:52:21.024Z","endTime":"2026-03-14T20:52:24.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"second":{"id":805779,"link":"/api/v1/people/805779"},"third":{"id":667670,"link":"/api/v1/people/667670"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.57970101334643,"aZ":-29.40971871018431,"pfxX":1.836715156916155,"pfxZ":1.698893058881179,"pX":0.9362881338017709,"pZ":0.88701484154432,"vX0":6.19726213610419,"vY0":-126.7475197719755,"vZ0":-5.954522090891396,"x":81.31,"y":214.83,"x0":-1.7816267336989555,"y0":50.0007286569565,"z0":5.6235142550918775,"aX":2.977387450965019},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.9,"breakHorizontal":-4.8,"spinRate":2537,"spinDirection":152},"zone":14,"typeConfidence":2.0,"plateTime":0.43261177892325975,"extension":6.225492861172169},"index":4,"playId":"d6e9e74f-7a25-3192-8cf0-298146196d67","pitchNumber":4,"startTime":"2026-03-14T20:52:39.165Z","endTime":"2026-03-14T20:52:42.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"second":{"id":805779,"link":"/api/v1/people/805779"},"third":{"id":667670,"link":"/api/v1/people/667670"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.789487412644533,"aZ":-28.671257314359117,"pfxX":0.7590449472339511,"pfxZ":2.1555930670653627,"pX":1.6485859000509917,"pZ":1.1027738250573926,"vX0":7.872064712735359,"vY0":-127.15947188148404,"vZ0":-5.528808601451742,"x":54.16,"y":209.01,"x0":-1.5951172661628537,"y0":50.004540626085046,"z0":5.599926378144577,"aX":1.2333415512112242},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.8,"breakHorizontal":-3.2,"spinRate":2555,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.43189902675336933,"extension":6.2760829971139565},"index":5,"playId":"cd85f87c-6233-32e5-b9f8-8378b18940ee","pitchNumber":5,"startTime":"2026-03-14T20:53:00.197Z","endTime":"2026-03-14T20:53:03.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"second":{"id":805779,"link":"/api/v1/people/805779"},"third":{"id":667670,"link":"/api/v1/people/667670"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.488691920424547,"aZ":-17.842698334790896,"pfxX":-4.737020593594634,"pfxZ":7.641029034622372,"pX":-0.2486461729536,"pZ":2.9894828405879683,"vX0":5.053320214095925,"vY0":-135.79301570964384,"vZ0":-4.143195670496809,"x":126.48,"y":158.06,"x0":-1.514273321508772,"y0":50.006203812581134,"z0":5.769055673209498,"aX":-8.888487838554562},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.2,"breakHorizontal":7.6,"spinRate":2276,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.4026742206630445,"extension":6.307812073903579},"hitData":{"launchSpeed":79.3,"launchAngle":-32.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":135.28,"coordY":153.61}},"index":6,"playId":"1a5a1a47-b392-3eb8-a812-52dfe58ab796","pitchNumber":6,"startTime":"2026-03-14T20:53:19.604Z","endTime":"2026-03-14T20:53:26.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"second":{"id":805779,"link":"/api/v1/people/805779"},"third":{"id":667670,"link":"/api/v1/people/667670"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":628451,"link":"/api/v1/people/628451"},"credit":"b_ab"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_ab"},{"player":{"id":628451,"link":"/api/v1/people/628451"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.39999999999999,"awayTeamWinProbability":18.60000000000001,"homeTeamWinProbabilityAdded":-2.9000000000000057,"leverageIndex":0.89,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-03-14T20:53:26.180Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Rojas grounds out, second baseman Jeff McNeil to first baseman Nick Kurtz.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-14T20:55:33.542Z","endTime":"2026-03-14T20:55:40.855Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.4,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.150932276063006,"aZ":-19.340743704973118,"pfxX":10.008629457229455,"pfxZ":7.588811995704958,"pX":0.46544341099972236,"pZ":2.106751799323164,"vX0":-10.103845718212979,"vY0":-129.04164360316335,"vZ0":-4.219063184958141,"x":99.26,"y":181.9,"x0":3.126115948440618,"y0":50.00328548747579,"z0":5.247601517375938,"aX":16.927208285168263},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":13.0,"breakHorizontal":-16.0,"spinRate":2075,"spinDirection":126},"zone":9,"typeConfidence":2.0,"plateTime":0.4240001567278382,"extension":6.900307022930396},"hitData":{"launchSpeed":105.5,"launchAngle":-18.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.73,"coordY":148.91}},"index":0,"playId":"9edb38c7-23d6-303a-b977-a2a5a7bdae69","pitchNumber":1,"startTime":"2026-03-14T20:55:34.408Z","endTime":"2026-03-14T20:55:40.855Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668942,"link":"/api/v1/people/668942"},"credit":"b_ab"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_ab"},{"player":{"id":668942,"link":"/api/v1/people/668942"},"credit":"b_pa"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.6,"awayTeamWinProbability":16.400000000000006,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-03-14T20:55:40.855Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elias Díaz strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-14T20:56:05.718Z","endTime":"2026-03-14T20:57:01.119Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.3,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.717103543720153,"aZ":-19.601294022534237,"pfxX":7.716703286946333,"pfxZ":7.2362440291976835,"pX":-0.5643609980619171,"pZ":3.3552837757604066,"vX0":-12.541426410983977,"vY0":-130.97959783693864,"vZ0":-0.6852650791281729,"x":138.51,"y":148.19,"x0":3.283630721475679,"y0":50.00012525026301,"z0":5.086240688328146,"aX":13.403398546703263},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":13.2,"breakHorizontal":-11.2,"spinRate":2289,"spinDirection":126},"zone":1,"typeConfidence":2.0,"plateTime":0.41820007292960604,"extension":6.842703847077227},"index":0,"playId":"9dc5e98c-c248-3eb0-8fed-15a7e4f94c4a","pitchNumber":1,"startTime":"2026-03-14T20:56:08.684Z","endTime":"2026-03-14T20:56:12.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":553869,"link":"/api/v1/people/553869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.8,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.058047309365442,"aZ":-18.06119384328004,"pfxX":6.663781470212456,"pfxZ":8.042290714607764,"pX":0.31149027759972275,"pZ":2.8829445055926235,"vX0":-10.16369659327267,"vY0":-131.67361272235834,"vZ0":-2.472435975650964,"x":105.13,"y":160.94,"x0":3.3564306746831245,"y0":50.005548494077125,"z0":5.17109250761192,"aX":11.699332985613074},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":14.2,"breakHorizontal":-9.8,"spinRate":2243,"spinDirection":126},"zone":3,"typeConfidence":2.0,"plateTime":0.41603701033493357,"extension":7.032122072502468},"index":1,"playId":"2bba6da5-f40e-35f6-801f-168074726a22","pitchNumber":2,"startTime":"2026-03-14T20:56:25.019Z","endTime":"2026-03-14T20:56:28.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":553869,"link":"/api/v1/people/553869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.8,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.887353487734266,"aZ":-22.10940167499027,"pfxX":7.9890841386777645,"pfxZ":5.719211276740676,"pX":2.6963876388441883,"pZ":2.6591861307335796,"vX0":-4.557022028181138,"vY0":-132.00178318248618,"vZ0":-2.511406734945485,"x":14.22,"y":166.98,"x0":3.409898699614008,"y0":50.00227333707236,"z0":5.256041879077171,"aX":14.05550237232565},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.0,"breakHorizontal":-13.4,"spinRate":2194,"spinDirection":125},"zone":12,"typeConfidence":2.0,"plateTime":0.415430816557798,"extension":6.725441392543614},"index":2,"playId":"99be7369-4f9c-3b6a-b694-2c8cfa31330f","pitchNumber":3,"startTime":"2026-03-14T20:56:41.230Z","endTime":"2026-03-14T20:56:44.230Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":553869,"link":"/api/v1/people/553869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.7,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.16479547970873,"aZ":-26.766540190789875,"pfxX":-1.4307158567854377,"pfxZ":3.447332358511872,"pX":-0.33421210764243264,"pZ":3.0327935780875377,"vX0":-8.862932905701534,"vY0":-124.316568043583,"vZ0":0.06998753800685853,"x":129.74,"y":156.89,"x0":3.458464598488867,"y0":50.00528772573808,"z0":5.220088127795177,"aX":-2.247143051132515},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.5,"breakHorizontal":4.6,"spinRate":2181,"spinDirection":179},"zone":1,"typeConfidence":2.0,"plateTime":0.4400369374449089,"extension":6.812659952564891},"index":3,"playId":"f0371be9-b15d-33e2-b183-40c57e2aa76e","pitchNumber":4,"startTime":"2026-03-14T20:56:57.600Z","endTime":"2026-03-14T20:57:01.119Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":553869,"link":"/api/v1/people/553869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"credit":"b_ab"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_ab"},{"player":{"id":553869,"link":"/api/v1/people/553869"},"credit":"b_pa"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.1,"awayTeamWinProbability":14.900000000000006,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.6,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-03-14T20:57:01.119Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kameron Misner strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-14T20:57:32.056Z","endTime":"2026-03-14T20:59:10.329Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":670224,"fullName":"Kameron Misner","link":"/api/v1/people/670224"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670224,"fullName":"Kameron Misner","link":"/api/v1/people/670224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-14T20:57:23.506Z","endTime":"2026-03-14T20:57:34.098Z","isPitch":false,"type":"action","player":{"id":670224,"link":"/api/v1/people/670224"},"defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":670224,"link":"/api/v1/people/670224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.3,"endSpeed":70.8,"strikeZoneTop":3.366,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.64417214928075,"aZ":-34.30180115565321,"pfxX":-4.232032588923602,"pfxZ":-1.701623319545984,"pX":-0.6955974763373308,"pZ":2.507911411403809,"vX0":-8.033148472980125,"vY0":-110.85987050062771,"vZ0":2.155690529713543,"x":143.51,"y":171.07,"x0":3.51553319446321,"y0":50.00168067690752,"z0":5.087334943015971,"aX":-5.298440490814653},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-2.2,"breakHorizontal":9.6,"spinRate":2507,"spinDirection":270},"zone":4,"typeConfidence":2.0,"plateTime":0.4928804225030947,"extension":6.623149852838142},"index":1,"playId":"0976982c-5baf-3353-a90a-116e9994e900","pitchNumber":1,"startTime":"2026-03-14T20:57:34.098Z","endTime":"2026-03-14T20:57:38.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":670224,"link":"/api/v1/people/670224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":77.9,"endSpeed":71.9,"strikeZoneTop":3.366,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.458270986616835,"aZ":-34.348915278618506,"pfxX":-3.398008875697477,"pfxZ":-1.6661373664011023,"pX":1.4272173208340184,"pZ":2.198004000589616,"vX0":-3.7388745745201497,"vY0":-113.421248697481,"vZ0":1.2247295870684218,"x":62.6,"y":179.43,"x0":3.5375712015542318,"y0":50.00285326719489,"z0":5.0724039390410045,"aX":-4.433465207900017},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-2.4,"breakHorizontal":7.1,"spinRate":2347,"spinDirection":257},"zone":14,"typeConfidence":2.0,"plateTime":0.48263619659636436,"extension":6.583630035170613},"index":2,"playId":"da16b27c-1605-3668-8266-82993cf9c316","pitchNumber":2,"startTime":"2026-03-14T20:57:48.984Z","endTime":"2026-03-14T20:57:52.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":670224,"link":"/api/v1/people/670224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":81.9,"strikeZoneTop":3.366,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.9802287722758,"aZ":-24.11533762705459,"pfxX":10.14986253482185,"pfxZ":4.729876297866577,"pX":-0.15765943493695353,"pZ":1.7329235104053506,"vX0":-11.99220634990918,"vY0":-129.46057310025006,"vZ0":-3.8667945042329595,"x":123.01,"y":191.99,"x0":3.2069656159510354,"y0":50.00480287362674,"z0":5.082895830847086,"aX":17.30257447491148},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.9,"breakHorizontal":-15.8,"spinRate":2090,"spinDirection":124},"zone":8,"typeConfidence":2.0,"plateTime":0.4224250708673081,"extension":6.957823183290044},"index":3,"playId":"34479bb6-21e5-3396-8627-36d5181939c8","pitchNumber":3,"startTime":"2026-03-14T20:58:06.510Z","endTime":"2026-03-14T20:58:09.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":670224,"link":"/api/v1/people/670224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":81.6,"strikeZoneTop":3.366,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.517859837731734,"aZ":-18.301612523458427,"pfxX":8.161343048083523,"pfxZ":8.088246465138319,"pX":-0.39902476401481685,"pZ":3.654392271639911,"vX0":-11.884842416203421,"vY0":-130.39853390699247,"vZ0":-0.4322916409889468,"x":132.21,"y":140.11,"x0":3.1663289240361006,"y0":50.00019438734781,"z0":5.20833538458995,"aX":13.993850030623937},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":14.8,"breakHorizontal":-12.0,"spinRate":2248,"spinDirection":137},"zone":11,"typeConfidence":2.0,"plateTime":0.4207434048666552,"extension":6.959814481969623},"index":4,"playId":"8b477ecf-c7ac-3c86-8d6a-a20462e91558","pitchNumber":4,"startTime":"2026-03-14T20:58:30.095Z","endTime":"2026-03-14T20:58:34.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":670224,"link":"/api/v1/people/670224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":72.0,"strikeZoneTop":3.366,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.991610388544565,"aZ":-32.97449308923598,"pfxX":-3.360251778164451,"pfxZ":-0.6062202332754509,"pX":1.243603652976917,"pZ":2.229824406107274,"vX0":-4.129056753994158,"vY0":-113.85622097298615,"vZ0":0.8973477124049087,"x":69.6,"y":178.57,"x0":3.517634106008967,"y0":50.00525784595224,"z0":5.094902900770226,"aX":-4.409618042719892},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-0.6,"breakHorizontal":7.1,"spinRate":2486,"spinDirection":266},"zone":14,"typeConfidence":2.0,"plateTime":0.48116370972324374,"extension":6.630023331122536},"index":5,"playId":"db4a225e-9223-3780-8fd5-91421c7daaa3","pitchNumber":5,"startTime":"2026-03-14T20:58:50.334Z","endTime":"2026-03-14T20:58:53.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":670224,"link":"/api/v1/people/670224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":72.5,"strikeZoneTop":3.366,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.43758394437547,"aZ":-31.87190357674652,"pfxX":-3.484276418808192,"pfxZ":0.22491356230571036,"pX":-0.35814103488435634,"pZ":1.8932195602097663,"vX0":-7.726160723336718,"vY0":-114.0067174571711,"vZ0":0.17960640367989167,"x":130.65,"y":187.66,"x0":3.523475179845709,"y0":50.0002197237673,"z0":4.952273920602817,"aX":-4.596914429963139},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":0.7,"breakHorizontal":8.2,"spinRate":2463,"spinDirection":276},"zone":7,"typeConfidence":2.0,"plateTime":0.47995506540395105,"extension":6.758995312676802},"index":6,"playId":"c3d1b6e8-0069-399f-a89c-98081e2c1c4a","pitchNumber":6,"startTime":"2026-03-14T20:59:07.316Z","endTime":"2026-03-14T20:59:10.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":670224,"link":"/api/v1/people/670224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670224,"link":"/api/v1/people/670224"},"credit":"b_ab"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_ab"},{"player":{"id":670224,"link":"/api/v1/people/670224"},"credit":"b_pa"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.0,"awayTeamWinProbability":14.0,"homeTeamWinProbabilityAdded":0.9000000000000057,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-03-14T20:59:10.329Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cade Marlowe flies out to center fielder Kameron Misner.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-14T21:01:07.480Z","endTime":"2026-03-14T21:01:26.169Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":687799,"fullName":"Cade Marlowe","link":"/api/v1/people/687799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687799,"fullName":"Cade Marlowe","link":"/api/v1/people/687799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":670224,"link":"/api/v1/people/670224"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.5,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.179662947625904,"aZ":-14.624212650962116,"pfxX":-5.35907079274516,"pfxZ":9.597987510458282,"pX":0.3694330362116926,"pZ":2.4727759183124802,"vX0":7.430779333071204,"vY0":-134.40012772087596,"vZ0":-5.564906527869775,"x":102.92,"y":172.02,"x0":-1.7352432201527552,"y0":50.00647705932642,"z0":5.609195935319322,"aX":-9.804071261822298},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.3,"breakHorizontal":8.2,"spinRate":2304,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.40755067286442204,"extension":6.31970792005149},"hitData":{"launchSpeed":92.7,"launchAngle":41.0,"totalDistance":339.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":103.32,"coordY":64.9}},"index":0,"playId":"995225aa-2d9f-3f47-9563-d9a5eacf0772","pitchNumber":1,"startTime":"2026-03-14T21:01:18.768Z","endTime":"2026-03-14T21:01:26.169Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":687799,"link":"/api/v1/people/687799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687799,"link":"/api/v1/people/687799"},"credit":"b_ab"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_ab"},{"player":{"id":687799,"link":"/api/v1/people/687799"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.0,"awayTeamWinProbability":15.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-03-14T21:01:26.169Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Henry Bolte grounds out, third baseman Nick Loftin to first baseman Josh Rojas.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-14T21:01:46.295Z","endTime":"2026-03-14T21:01:58.853Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":668942,"link":"/api/v1/people/668942"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.8,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.954272674510637,"aZ":-15.347668369447756,"pfxX":-4.247001275976249,"pfxZ":8.941240351323732,"pX":-0.052005166336119145,"pZ":3.013584732959824,"vX0":5.27266920173164,"vY0":-136.08939178917342,"vZ0":-4.741151858082837,"x":118.98,"y":157.41,"x0":-1.4598375915012154,"y0":50.003646118073135,"z0":5.836268266102356,"aX":-7.9931484892692675},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.5,"breakHorizontal":6.6,"spinRate":2185,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.40198125378422755,"extension":6.086738411844412},"hitData":{"launchSpeed":98.9,"launchAngle":-17.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.87,"coordY":174.39}},"index":0,"playId":"d9e3a119-45f0-3533-bc01-a1e022e963d2","pitchNumber":1,"startTime":"2026-03-14T21:01:51.776Z","endTime":"2026-03-14T21:01:58.853Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"credit":"b_ab"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_ab"},{"player":{"id":703607,"link":"/api/v1/people/703607"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.2,"awayTeamWinProbability":15.799999999999997,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.32,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-03-14T21:01:58.853Z","atBatIndex":30},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Nick Kurtz homers (3) on a fly ball to left field.","rbi":1,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-14T21:02:04.222Z","endTime":"2026-03-14T21:04:05.062Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":{"id":686701,"link":"/api/v1/people/686701"},"isScoringEvent":true,"rbi":true,"earned":true,"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.0,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.359844558508456,"aZ":-12.842803492537941,"pfxX":-6.212543087087591,"pfxZ":10.585170189585158,"pX":-0.1940917529514744,"pZ":3.207319457966363,"vX0":6.070096561936962,"vY0":-135.01110464553565,"vZ0":-4.07640323257316,"x":124.4,"y":152.18,"x0":-1.6761735482875761,"y0":50.00028638298019,"z0":5.655618770408174,"aX":-11.343496257312662},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.4,"breakHorizontal":9.7,"spinRate":2331,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.40736970855188437,"extension":6.260425070157832},"index":0,"playId":"9d7aa21d-1f1e-3974-8cfa-783eb9b721f0","pitchNumber":1,"startTime":"2026-03-14T21:02:23.866Z","endTime":"2026-03-14T21:02:27.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-03-14T21:02:34.420Z","endTime":"2026-03-14T21:02:46.558Z","isPitch":false,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"},"defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.9,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.8936468197625,"aZ":-35.41581786828539,"pfxX":9.367045538373254,"pfxZ":-2.2235628671717933,"pX":-0.8122251078974887,"pZ":2.714988497192116,"vX0":0.3775141061373218,"vY0":-119.83917839993796,"vZ0":0.4980383710189702,"x":147.96,"y":165.48,"x0":-2.1890296099094377,"y0":50.004117343039695,"z0":5.664856557236879,"aX":13.64181465202772},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-3.6,"breakHorizontal":-17.0,"spinRate":2773,"spinDirection":55},"zone":4,"typeConfidence":2.0,"plateTime":0.4568383117602579,"extension":6.279126265396104},"index":2,"playId":"73770b71-2518-345f-85e6-418743ddf2ea","pitchNumber":2,"startTime":"2026-03-14T21:02:46.558Z","endTime":"2026-03-14T21:02:50.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":118,"player":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.5,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.478728318196204,"aZ":-20.692043144172427,"pfxX":-4.201443931393401,"pfxZ":6.810072241327958,"pX":0.19301166587960536,"pZ":2.204309170109229,"vX0":6.5564722248137635,"vY0":-128.4807187596563,"vZ0":-4.091843603671236,"x":109.64,"y":179.26,"x0":-1.8361256067221157,"y0":50.004055711346574,"z0":5.4085869093945025,"aX":-7.08561975213264},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":11.8,"breakHorizontal":6.2,"spinRate":1181,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.42492785990222526,"extension":6.274721394996414},"index":3,"playId":"b05c2315-d2fc-3440-b2be-a1a2d6c5dda3","pitchNumber":3,"startTime":"2026-03-14T21:03:22.049Z","endTime":"2026-03-14T21:03:25.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.8,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.393892075511356,"aZ":-12.144048709545011,"pfxX":-3.65510524848799,"pfxZ":10.380316831002812,"pX":0.09406834541898126,"pZ":2.7544037782088653,"vX0":5.9982153432397745,"vY0":-137.95531195055256,"vZ0":-5.626368317132201,"x":113.41,"y":164.41,"x0":-1.6324247728444767,"y0":50.001188534245934,"z0":5.637257733984723,"aX":-7.0523232541418714},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.8,"breakHorizontal":5.4,"spinRate":2399,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.3968678804189252,"extension":6.312975247541539},"hitData":{"launchSpeed":101.6,"launchAngle":34.0,"totalDistance":353.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":28.36,"coordY":93.88}},"index":4,"playId":"3b8426fb-c756-364e-99c2-16afaf306206","pitchNumber":4,"startTime":"2026-03-14T21:03:40.029Z","endTime":"2026-03-14T21:04:05.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_ab"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_ab"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.0,"awayTeamWinProbability":10.0,"homeTeamWinProbabilityAdded":5.799999999999997,"leverageIndex":0.22,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-03-14T21:04:05.062Z","atBatIndex":31},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Shea Langeliers homers (6) on a fly ball to center field.","rbi":1,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-14T21:04:14.870Z","endTime":"2026-03-14T21:05:55.509Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":{"id":686701,"link":"/api/v1/people/686701"},"isScoringEvent":true,"rbi":true,"earned":true,"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.49564198952276,"aZ":-18.551345947966237,"pfxX":-10.839826691844518,"pfxZ":7.207870570469651,"pX":-0.17872905740784323,"pZ":1.247282822883513,"vX0":8.237535988822316,"vY0":-136.48141147239798,"vZ0":-7.5011722252380455,"x":123.81,"y":205.1,"x0":-1.8247961224421456,"y0":50.00486246133575,"z0":5.304869110014694,"aX":-20.49170195423031},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.6,"breakHorizontal":17.9,"spinRate":2281,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.40102370875578375,"extension":6.462212609419229},"index":0,"playId":"e932ae4b-1e44-312f-9bea-b88b07394ddb","pitchNumber":1,"startTime":"2026-03-14T21:04:27.465Z","endTime":"2026-03-14T21:04:31.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.490706889114705,"aZ":-31.658401632809202,"pfxX":6.794411072232926,"pfxZ":0.3534357535707784,"pX":-0.0083422069604488,"pZ":1.7366078563214746,"vX0":2.825354093060732,"vY0":-121.19485761329754,"vZ0":-2.24575780133782,"x":117.32,"y":191.89,"x0":-2.0749822506183553,"y0":50.005592378448405,"z0":5.462411527825468,"aX":10.026004285519832},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.4,"breakHorizontal":-13.0,"spinRate":2836,"spinDirection":55},"zone":8,"typeConfidence":2.0,"plateTime":0.45336589450333253,"extension":6.344123377952063},"index":1,"playId":"11b86c5a-b6b8-3578-8321-c46cd0694063","pitchNumber":2,"startTime":"2026-03-14T21:04:40.816Z","endTime":"2026-03-14T21:04:44.169Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.37510863151189,"aZ":-30.383157736372258,"pfxX":6.396124197114592,"pfxZ":1.178738472921867,"pX":1.3760045558246752,"pZ":1.6549734764089483,"vX0":5.750126788603347,"vY0":-122.91341271518453,"vZ0":-2.9111015875440436,"x":64.55,"y":194.1,"x0":-1.8320159229804378,"y0":50.00083793933138,"z0":5.458109671457963,"aX":9.69825421616559},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.7,"breakHorizontal":-13.0,"spinRate":2906,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.4471286485449024,"extension":6.273906110111349},"index":2,"playId":"81863b84-59ce-3ac5-a876-513bb1c0b2ef","pitchNumber":3,"startTime":"2026-03-14T21:04:55.953Z","endTime":"2026-03-14T21:04:59.491Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.924965759232286,"aZ":-34.809316006822925,"pfxX":2.086125201975781,"pfxZ":-1.6505006586764495,"pX":0.6627898430546786,"pZ":2.4492362154101013,"vX0":5.1324540812056565,"vY0":-124.99637563258685,"vZ0":-1.2611639327812125,"x":91.74,"y":172.65,"x0":-1.6802673106143686,"y0":50.002026953032036,"z0":5.793669340198709,"aX":3.3320535469858292},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-3.0,"breakHorizontal":-4.8,"spinRate":2784,"spinDirection":69},"zone":6,"typeConfidence":2.0,"plateTime":0.4365865063189496,"extension":6.259935898046919},"index":3,"playId":"50cbae56-4319-3485-a3cf-5ebccf7f82e3","pitchNumber":4,"startTime":"2026-03-14T21:05:08.330Z","endTime":"2026-03-14T21:05:12.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-03-14T21:05:16.491Z","endTime":"2026-03-14T21:05:31.924Z","isPitch":false,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"},"defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.866720167065953,"aZ":-32.56032729262712,"pfxX":7.686600510979357,"pfxZ":-0.2700342037668797,"pX":0.17700815393386476,"pZ":2.7145964061868946,"vX0":2.5611905543638396,"vY0":-119.86951941982504,"vZ0":-0.16992521323711274,"x":110.25,"y":165.49,"x0":-1.907375154703369,"y0":50.00128926101232,"z0":5.724175676468821,"aX":11.045324246877119},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-0.2,"breakHorizontal":-14.5,"spinRate":2920,"spinDirection":50},"zone":5,"typeConfidence":2.0,"plateTime":0.45912901729645306,"extension":6.1766374089946945},"hitData":{"launchSpeed":106.6,"launchAngle":26.0,"totalDistance":439.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":107.85,"coordY":21.97}},"index":5,"playId":"f8e9500a-0296-353b-ab28-6706c7759c1e","pitchNumber":5,"startTime":"2026-03-14T21:05:31.924Z","endTime":"2026-03-14T21:05:55.509Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_ab"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_ab"},{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_pa"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.89999999999999,"awayTeamWinProbability":6.1000000000000085,"homeTeamWinProbabilityAdded":3.8999999999999915,"leverageIndex":0.14,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-14T21:05:55.509Z","atBatIndex":32},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tyler Soderstrom walks.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-14T21:08:00.674Z","endTime":"2026-03-14T21:09:20.248Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,7],"actionIndex":[1],"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":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-14T21:06:06.988Z","endTime":"2026-03-14T21:07:05.266Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Daniel Lynch IV replaces Ryan Bergert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-03-14T21:07:05.266Z","endTime":"2026-03-14T21:08:02.773Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663738,"link":"/api/v1/people/663738"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":686701,"link":"/api/v1/people/686701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.391313957446354,"aZ":-13.2526456022784,"pfxX":2.145040430304994,"pfxZ":9.916952883645664,"pX":0.0933796815519332,"pZ":3.933638155336764,"vX0":-5.054063303813642,"vY0":-137.0412666671115,"vZ0":-3.3030285447358128,"x":113.44,"y":132.57,"x0":1.6802103671315467,"y0":50.001414326778004,"z0":6.055755660126997,"aX":4.092384554106212},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.5,"breakHorizontal":-2.9,"spinRate":2255,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.39918469620324437,"extension":6.23589011181636},"index":2,"playId":"28845811-f280-3026-b831-f23695d9c8d1","pitchNumber":1,"startTime":"2026-03-14T21:08:02.773Z","endTime":"2026-03-14T21:08:06.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.629753106538352,"aZ":-20.903233326183592,"pfxX":9.034918305843924,"pfxZ":6.015188356147982,"pX":0.08412192030962026,"pZ":2.067550288098756,"vX0":-7.360974177565572,"vY0":-135.76953068757138,"vZ0":-5.960050266104848,"x":113.79,"y":182.96,"x0":1.6513102076638229,"y0":50.006384590838884,"z0":5.737833012910617,"aX":16.937535920677288},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.8,"breakHorizontal":-14.9,"spinRate":2199,"spinDirection":141},"zone":8,"typeConfidence":2.0,"plateTime":0.40282204491425233,"extension":6.227469160112797},"index":3,"playId":"a08c117d-b7cd-3554-a0dd-26b2f0f8c8e0","pitchNumber":2,"startTime":"2026-03-14T21:08:13.868Z","endTime":"2026-03-14T21:08:16.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":93.6,"endSpeed":86.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.969243433158727,"aZ":-19.366047287839198,"pfxX":6.6999246817739095,"pfxZ":6.755317042634999,"pX":1.5070232698870756,"pZ":3.9006509120121473,"vX0":-3.07797962404784,"vY0":-136.34617019854986,"vZ0":-1.9479733230538014,"x":59.56,"y":133.46,"x0":1.7756390561150837,"y0":50.00305796912117,"z0":5.950637984476651,"aX":12.705130209356197},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.1,"breakHorizontal":-11.5,"spinRate":2183,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.4006158945379714,"extension":6.171307582534268},"index":4,"playId":"8a23f1a7-3320-3ffd-821a-b220a5b3e21a","pitchNumber":3,"startTime":"2026-03-14T21:08:26.773Z","endTime":"2026-03-14T21:08:33.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.416538832797002,"aZ":-17.509340244690275,"pfxX":6.801049882458333,"pfxZ":7.655137488235701,"pX":-0.31459763779411976,"pZ":1.3819858376340706,"vX0":-7.8526076146441905,"vY0":-137.2813323751656,"vZ0":-8.260550100038564,"x":128.99,"y":201.47,"x0":1.6946412316085602,"y0":50.001886216096814,"z0":5.614185755893707,"aX":13.025792350585077},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.4,"breakHorizontal":-10.7,"spinRate":2230,"spinDirection":138},"zone":13,"typeConfidence":2.0,"plateTime":0.39846326200942883,"extension":6.336598201374868},"index":5,"playId":"37b71c52-996f-33c4-af2b-de3c88d69ff9","pitchNumber":4,"startTime":"2026-03-14T21:08:58.151Z","endTime":"2026-03-14T21:09:02.236Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"index":6,"startTime":"2026-03-14T21:09:09.740Z","endTime":"2026-03-14T21:09:17.229Z","isPitch":false,"type":"action","player":{"id":691016,"link":"/api/v1/people/691016"},"defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.8,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.079107225708118,"aZ":-17.139344585982247,"pfxX":4.946224082802704,"pfxZ":7.782154313699369,"pX":0.4890193923798867,"pZ":4.003583857531777,"vX0":-5.043852555397914,"vY0":-137.74545627493433,"vZ0":-2.130745299233328,"x":98.36,"y":130.68,"x0":1.6965813835920636,"y0":50.002172025629235,"z0":5.939182100821028,"aX":9.555212635770488},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.9,"breakHorizontal":-7.9,"spinRate":2197,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.39683744859687264,"extension":6.25337400089523},"index":7,"playId":"812a80cb-8977-38ea-8bd5-e6c1aa13fef3","pitchNumber":5,"startTime":"2026-03-14T21:09:17.229Z","endTime":"2026-03-14T21:09:20.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_pa"},{"player":{"id":663738,"link":"/api/v1/people/663738"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.1,"awayTeamWinProbability":5.900000000000006,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-03-14T21:09:20.248Z","atBatIndex":33},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brent Rooker walks. Tyler Soderstrom to 2nd.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-14T21:09:32.367Z","endTime":"2026-03-14T21:12:21.285Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"postOnSecond":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.4,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.088104272412135,"aZ":-14.332693580826376,"pfxX":2.5606966996281866,"pfxZ":9.322606883706435,"pX":0.5398446558031661,"pZ":4.075423882597338,"vX0":-3.3957570471332588,"vY0":-137.16663496460149,"vZ0":-2.7575548721411858,"x":96.42,"y":128.74,"x0":1.4586500237349715,"y0":50.00484258234082,"z0":6.065692960207408,"aX":4.901967692801162},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.6,"breakHorizontal":-4.0,"spinRate":2244,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.39864455982460134,"extension":6.032912801841769},"index":0,"playId":"b4bdc494-d48c-3079-a44c-696e0b436a4e","pitchNumber":1,"startTime":"2026-03-14T21:09:46.230Z","endTime":"2026-03-14T21:09:49.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"first":{"id":691016,"link":"/api/v1/people/691016"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.3,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.866009398875992,"aZ":-26.737719676530073,"pfxX":8.304737990724435,"pfxZ":3.516709579134039,"pX":-0.5300172509658246,"pZ":2.3324525611391906,"vX0":-7.960204891596429,"vY0":-122.89764947014693,"vZ0":-2.833163521861854,"x":137.2,"y":175.8,"x0":1.6552125651607146,"y0":50.00457422034682,"z0":5.745614083226866,"aX":12.84426895129876},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":6.0,"breakHorizontal":-13.4,"spinRate":1759,"spinDirection":115},"zone":4,"typeConfidence":2.0,"plateTime":0.4438382205797984,"extension":6.255727596410148},"index":1,"playId":"0b72d975-8a89-3762-9a87-4efb8d5fb243","pitchNumber":2,"startTime":"2026-03-14T21:10:00.440Z","endTime":"2026-03-14T21:10:03.910Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"first":{"id":691016,"link":"/api/v1/people/691016"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":94.4,"endSpeed":86.6,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.27493118144378,"aZ":-13.494466430815038,"pfxX":2.9247198724155643,"pfxZ":9.725692041005745,"pX":0.08083092660322641,"pZ":3.6401590901832073,"vX0":-5.1086401141614015,"vY0":-137.4334088114786,"vZ0":-3.982344262683421,"x":113.92,"y":140.5,"x0":1.5802936232039342,"y0":50.005121755834026,"z0":6.018906527067151,"aX":5.619231723040231},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.0,"breakHorizontal":-4.3,"spinRate":2369,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.39791563358501847,"extension":6.238726158732574},"index":2,"playId":"6039024d-d3df-35a9-8af6-efeef0d272f7","pitchNumber":3,"startTime":"2026-03-14T21:10:15.088Z","endTime":"2026-03-14T21:10:18.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"first":{"id":691016,"link":"/api/v1/people/691016"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":95.4,"endSpeed":87.8,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.58954260471714,"aZ":-15.329576852148612,"pfxX":4.808470303962833,"pfxZ":8.581948837610247,"pX":-1.4219845838705503,"pZ":2.8713840201353173,"vX0":-8.865553169788663,"vY0":-138.6368077700476,"vZ0":-5.566685562835906,"x":171.2,"y":161.25,"x0":1.1805886851749279,"y0":50.00368943957851,"z0":5.914654247406251,"aX":9.439599289672987},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.6,"breakHorizontal":-7.1,"spinRate":2280,"spinDirection":149},"zone":11,"typeConfidence":2.0,"plateTime":0.39384275787254275,"extension":6.302173639311519},"index":3,"playId":"5803fefe-0608-33d1-8eeb-78994dc367ac","pitchNumber":4,"startTime":"2026-03-14T21:10:31.617Z","endTime":"2026-03-14T21:10:35.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"first":{"id":691016,"link":"/api/v1/people/691016"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.0,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.89685587723575,"aZ":-32.14316808952631,"pfxX":8.18324397980674,"pfxZ":0.019747938976813373,"pX":1.2808839435381643,"pZ":2.833580058116636,"vX0":-3.8388357532475696,"vY0":-124.2338275283964,"vZ0":-1.0095472207777945,"x":68.18,"y":162.27,"x0":1.7758739354495015,"y0":50.00352833968547,"z0":5.896651926177195,"aX":12.901171948900373},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.0,"breakHorizontal":-14.0,"spinRate":1582,"spinDirection":114},"zone":12,"typeConfidence":2.0,"plateTime":0.43946219931087205,"extension":6.107771355204556},"index":4,"playId":"677d4b31-7085-3f2c-beb6-0fc3722c4075","pitchNumber":5,"startTime":"2026-03-14T21:10:47.886Z","endTime":"2026-03-14T21:10:50.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"first":{"id":691016,"link":"/api/v1/people/691016"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":94.3,"endSpeed":86.5,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.229042859673402,"aZ":-13.825804053095906,"pfxX":4.765994356048658,"pfxZ":9.606376425552781,"pX":-0.6768988167686868,"pZ":2.8693415535533826,"vX0":-6.899024771154755,"vY0":-137.07006746213136,"vZ0":-5.918319007854249,"x":142.8,"y":161.31,"x0":1.2490575455203274,"y0":50.00182761866377,"z0":5.994067565772821,"aX":9.102774989759734},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.4,"breakHorizontal":-7.2,"spinRate":2332,"spinDirection":143},"zone":4,"typeConfidence":2.0,"plateTime":0.3990197512100373,"extension":6.066489328638096},"index":5,"playId":"478aef0e-3ff3-30a7-8402-6b8a22db7b6a","pitchNumber":6,"startTime":"2026-03-14T21:11:09.020Z","endTime":"2026-03-14T21:11:12.209Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"first":{"id":691016,"link":"/api/v1/people/691016"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.8,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.723086812058085,"aZ":-31.389766251718633,"pfxX":9.220169819448767,"pfxZ":0.4890781738558547,"pX":-0.9357738370551716,"pZ":0.8613803193249082,"vX0":-9.311394704608132,"vY0":-125.8763680414717,"vZ0":-5.653437279053469,"x":152.67,"y":215.52,"x0":1.614650546808385,"y0":50.002891695001274,"z0":5.6800361252927685,"aX":14.785724397722257},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.2,"breakHorizontal":-14.5,"spinRate":1621,"spinDirection":106},"zone":13,"typeConfidence":2.0,"plateTime":0.43524201632860615,"extension":6.317701434927221},"index":6,"playId":"0415260b-9ce3-3fd0-9e74-5123d016e101","pitchNumber":7,"startTime":"2026-03-14T21:11:31.642Z","endTime":"2026-03-14T21:11:34.993Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"first":{"id":691016,"link":"/api/v1/people/691016"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.280661007787334,"aZ":-15.212126861836449,"pfxX":3.7252721919949767,"pfxZ":8.835655744749168,"pX":-1.18439033156941,"pZ":3.3730288292459947,"vX0":-7.896565419267774,"vY0":-137.40895091853574,"vZ0":-4.347163023052894,"x":162.15,"y":147.71,"x0":1.2374308588447802,"y0":50.005926219177866,"z0":6.003040908954757,"aX":7.15484300570918},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.4,"breakHorizontal":-5.2,"spinRate":2232,"spinDirection":145},"zone":11,"typeConfidence":2.0,"plateTime":0.39799565017214356,"extension":6.319894704914305},"index":7,"playId":"530eccc1-c33c-3bb4-8f4e-d4eecb62fd88","pitchNumber":8,"startTime":"2026-03-14T21:11:51.172Z","endTime":"2026-03-14T21:11:54.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"first":{"id":691016,"link":"/api/v1/people/691016"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":82.0,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.387895085107367,"aZ":-26.861199441317606,"pfxX":1.306798835224356,"pfxZ":3.1654631863204616,"pX":-1.8364825116707997,"pZ":0.9959439540813967,"vX0":-8.564133221347527,"vY0":-128.0187468742666,"vZ0":-6.85962282783989,"x":187.0,"y":211.89,"x0":1.3650928120904755,"y0":50.00627181938735,"z0":5.777999083982067,"aX":2.196843525019216},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.6,"breakHorizontal":-0.7,"spinRate":2220,"spinDirection":181},"zone":13,"typeConfidence":2.0,"plateTime":0.4258615250071274,"extension":6.274154249676881},"index":8,"playId":"f57a26e8-9579-36b6-a8e7-1c7daabf319c","pitchNumber":9,"startTime":"2026-03-14T21:12:12.733Z","endTime":"2026-03-14T21:12:21.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"first":{"id":691016,"link":"/api/v1/people/691016"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667670,"link":"/api/v1/people/667670"},"credit":"b_pa"},{"player":{"id":663738,"link":"/api/v1/people/663738"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.5,"awayTeamWinProbability":5.5,"homeTeamWinProbabilityAdded":0.4000000000000057,"leverageIndex":0.18,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-03-14T21:12:21.285Z","atBatIndex":34},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jacob Wilson grounds into a force out, third baseman Nick Loftin to second baseman Connor Kaiser. Brent Rooker out at 2nd.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-14T21:12:26.993Z","endTime":"2026-03-14T21:13:37.220Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":663731,"link":"/api/v1/people/663731"},"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":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"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":84.6,"endSpeed":78.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.67796638833681,"aZ":-31.661327453465482,"pfxX":7.303981997504785,"pfxZ":0.3336585732920252,"pX":1.379579063587991,"pZ":2.922756854589591,"vX0":-3.4741457970331497,"vY0":-123.28554664751847,"vZ0":-0.7090569653421208,"x":64.41,"y":159.87,"x0":1.8520441113293653,"y0":50.00429053375652,"z0":5.8676777592017375,"aX":11.33432628066186},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.7,"breakHorizontal":-12.5,"spinRate":1371,"spinDirection":106},"zone":12,"typeConfidence":2.0,"plateTime":0.44292671783671533,"extension":6.189485098858674},"index":0,"playId":"a5637f26-7084-36d2-986d-35b0bb569eba","pitchNumber":1,"startTime":"2026-03-14T21:12:44.349Z","endTime":"2026-03-14T21:12:47.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"first":{"id":667670,"link":"/api/v1/people/667670"},"second":{"id":691016,"link":"/api/v1/people/691016"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"startTime":"2026-03-14T21:12:54.126Z","endTime":"2026-03-14T21:13:14.856Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"first":{"id":667670,"link":"/api/v1/people/667670"},"second":{"id":691016,"link":"/api/v1/people/691016"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.97264333157331,"aZ":-15.362104043643022,"pfxX":6.33659041371928,"pfxZ":8.969175174711673,"pX":-0.2537621263814133,"pZ":1.187189735957705,"vX0":-7.013447535914845,"vY0":-136.0756920649827,"vZ0":-9.035626744157698,"x":126.67,"y":206.73,"x0":1.5342625643293841,"y0":50.003486921820944,"z0":5.616012797882727,"aX":11.878995200935435},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.5,"breakHorizontal":-10.0,"spinRate":2228,"spinDirection":141},"zone":13,"typeConfidence":2.0,"plateTime":0.40257412624150524,"extension":6.344219032488937},"index":2,"playId":"8de2454a-b94c-3ea9-9ba5-4f0ef7995db3","pitchNumber":2,"startTime":"2026-03-14T21:13:14.856Z","endTime":"2026-03-14T21:13:20.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"first":{"id":667670,"link":"/api/v1/people/667670"},"second":{"id":691016,"link":"/api/v1/people/691016"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.6,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.365705702118873,"aZ":-12.709420425339353,"pfxX":3.869352086315291,"pfxZ":10.358281590332174,"pX":0.044709482675195915,"pZ":2.804261334203817,"vX0":-4.905896106789229,"vY0":-136.3120236738439,"vZ0":-6.143307519804189,"x":115.3,"y":163.06,"x0":1.3662787931596152,"y0":50.00315499373829,"z0":5.967114480303597,"aX":7.271572179361304},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.6,"breakHorizontal":-6.0,"spinRate":2209,"spinDirection":148},"zone":5,"typeConfidence":2.0,"plateTime":0.4020401052260407,"extension":6.169311026004722},"hitData":{"launchSpeed":102.1,"launchAngle":-5.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.39,"coordY":174.9}},"index":3,"playId":"3db0e9bd-3fb9-327c-8e2f-f813831879f6","pitchNumber":3,"startTime":"2026-03-14T21:13:32.183Z","endTime":"2026-03-14T21:13:37.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"first":{"id":667670,"link":"/api/v1/people/667670"},"second":{"id":691016,"link":"/api/v1/people/691016"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_ab"},{"player":{"id":663738,"link":"/api/v1/people/663738"},"credit":"p_ab"},{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_pa"},{"player":{"id":663738,"link":"/api/v1/people/663738"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.60000000000001,"awayTeamWinProbability":6.3999999999999915,"homeTeamWinProbabilityAdded":-0.8999999999999915,"leverageIndex":0.34,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-03-14T21:13:37.220Z","atBatIndex":35},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Daniel Vazquez walks.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-14T21:16:06.171Z","endTime":"2026-03-14T21:17:46.740Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":694187,"fullName":"Daniel Vazquez","link":"/api/v1/people/694187"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694187,"fullName":"Daniel Vazquez","link":"/api/v1/people/694187"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"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":694187,"fullName":"Daniel Vazquez","link":"/api/v1/people/694187"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Scott Barlow replaces Jacob Lopez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"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-03-14T21:15:06.364Z","endTime":"2026-03-14T21:16:08.207Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605130,"link":"/api/v1/people/605130"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":694187,"link":"/api/v1/people/694187","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":73.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.75038200188658,"aZ":-22.03772838990435,"pfxX":4.264087177445214,"pfxZ":7.412731586413648,"pX":1.8831360854957613,"pZ":2.4101586548253935,"vX0":8.435463631228913,"vY0":-117.2255570352785,"vZ0":-0.7074951218583949,"x":45.22,"y":173.71,"x0":-2.341007403106384,"y0":50.00372091587047,"z0":4.805659689354511,"aX":5.830096603474084},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":13.4,"breakHorizontal":-10.1,"spinRate":2418,"spinDirection":84},"zone":14,"typeConfidence":0.95,"plateTime":0.4703913989340678,"extension":6.617589387711438},"index":1,"playId":"3295a7b0-863a-3778-9e87-dcfbe7942224","pitchNumber":1,"startTime":"2026-03-14T21:16:08.207Z","endTime":"2026-03-14T21:16:11.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":694187,"link":"/api/v1/people/694187","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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.0,"endSpeed":82.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.12745009138037,"aZ":-23.012714617158544,"pfxX":-9.430530563963865,"pfxZ":5.325739001960821,"pX":1.3730908875920305,"pZ":1.6716987180806335,"vX0":11.935436838662206,"vY0":-130.48047633535106,"vZ0":-3.84645725186136,"x":64.66,"y":193.64,"x0":-2.040775748881722,"y0":50.002067945235936,"z0":4.904440181336695,"aX":-16.218763365867854},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.9,"breakHorizontal":14.4,"spinRate":2255,"spinDirection":220},"zone":14,"typeConfidence":0.88,"plateTime":0.4201949865512349,"extension":6.812080156836592},"index":2,"playId":"6a53eb82-6b52-3e7d-a6b4-5737b4bfa3e2","pitchNumber":2,"startTime":"2026-03-14T21:16:24.197Z","endTime":"2026-03-14T21:16:27.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":694187,"link":"/api/v1/people/694187","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":72.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.909093365468554,"aZ":-24.377604329057586,"pfxX":3.623192247528472,"pfxZ":5.759234029589507,"pX":0.051668551504179934,"pZ":0.9904739113696573,"vX0":4.730859442069642,"vY0":-116.23774997804766,"vZ0":-3.128532111292834,"x":115.03,"y":212.04,"x0":-2.488991771116837,"y0":50.005018464722404,"z0":4.694809227938233,"aX":4.905601912971028},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":9.8,"breakHorizontal":-7.8,"spinRate":2385,"spinDirection":94},"zone":14,"typeConfidence":0.92,"plateTime":0.47312109309289996,"extension":6.560335589535844},"index":3,"playId":"1dc6775d-4d36-3d61-8489-cf59b776ef36","pitchNumber":3,"startTime":"2026-03-14T21:16:41.075Z","endTime":"2026-03-14T21:16:45.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":694187,"link":"/api/v1/people/694187","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.2,"strikeZoneTop":3.31,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.445318969383315,"aZ":-17.7480896613375,"pfxX":-4.553050551449779,"pfxZ":8.361178195567643,"pX":0.7717473989390735,"pZ":2.282236432707257,"vX0":8.89282346642871,"vY0":-130.28808137163918,"vZ0":-3.158003363834127,"x":87.58,"y":177.16,"x0":-2.0885817629727863,"y0":50.00268122237817,"z0":4.8454179735568275,"aX":-7.856324421707717},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":14.6,"breakHorizontal":6.4,"spinRate":2206,"spinDirection":227},"zone":6,"typeConfidence":0.9,"plateTime":0.4198074256826909,"extension":6.865872691485233},"index":4,"playId":"84844c61-ea24-3b71-9704-2185a702723d","pitchNumber":4,"startTime":"2026-03-14T21:16:59.598Z","endTime":"2026-03-14T21:17:03.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":694187,"link":"/api/v1/people/694187","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":88.6,"endSpeed":80.3,"strikeZoneTop":3.31,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.884066330100662,"aZ":-27.886776046087245,"pfxX":-10.60140738500396,"pfxZ":2.585645180697501,"pX":0.7784621325181273,"pZ":2.7540940294829506,"vX0":10.524195384557055,"vY0":-128.57579182274412,"vZ0":-0.02355388390073454,"x":87.33,"y":164.42,"x0":-2.0079684260893464,"y0":50.00524649101078,"z0":4.943692965882821,"aX":-17.59462109468084},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.9,"breakHorizontal":16.6,"spinRate":2124,"spinDirection":221},"zone":6,"typeConfidence":0.87,"plateTime":0.42747332218023226,"extension":6.876396719450571},"index":5,"playId":"79adb38e-0885-3233-8361-8e6bc3dc10c5","pitchNumber":5,"startTime":"2026-03-14T21:17:15.732Z","endTime":"2026-03-14T21:17:19.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":694187,"link":"/api/v1/people/694187","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":72.2,"strikeZoneTop":3.31,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.33974595696736,"aZ":-24.987915421592007,"pfxX":3.111050434902718,"pfxZ":5.374407945915962,"pX":-1.3764482749492382,"pZ":3.051162321637634,"vX0":2.113953179163595,"vY0":-115.17892540672104,"vZ0":1.46166561177528,"x":169.47,"y":156.4,"x0":-2.7118411701646434,"y0":50.00299036181236,"z0":4.832965375824483,"aX":4.159690049939125},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":10.4,"breakHorizontal":-6.2,"spinRate":2270,"spinDirection":105},"zone":11,"typeConfidence":0.92,"plateTime":0.4764198813162892,"extension":6.499707632634771},"index":6,"playId":"fd2d952f-e800-34ba-9dd5-7a25ab9e66fb","pitchNumber":6,"startTime":"2026-03-14T21:17:43.221Z","endTime":"2026-03-14T21:17:46.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":694187,"link":"/api/v1/people/694187","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694187,"link":"/api/v1/people/694187"},"credit":"b_pa"},{"player":{"id":605130,"link":"/api/v1/people/605130"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.4,"awayTeamWinProbability":8.599999999999994,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.47,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-14T21:17:46.740Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Peyton Wilson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-14T21:18:03.996Z","endTime":"2026-03-14T21:20:20.925Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":686523,"fullName":"Peyton Wilson","link":"/api/v1/people/686523"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694187,"fullName":"Daniel Vazquez","link":"/api/v1/people/694187"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":694187,"fullName":"Daniel Vazquez","link":"/api/v1/people/694187"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686523,"fullName":"Peyton Wilson","link":"/api/v1/people/686523"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.1,"strikeZoneTop":3.076,"strikeZoneBottom":1.552,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.98571587764762,"aZ":-16.726882136030156,"pfxX":-4.035826615321655,"pfxZ":8.82373923045811,"pX":1.4360726618948947,"pZ":1.2895755071411186,"vX0":10.496835221527432,"vY0":-131.06387777374272,"vZ0":-6.015960035992429,"x":62.26,"y":203.96,"x0":-2.0850042950587424,"y0":50.006533243254864,"z0":4.850824218633781,"aX":-7.0693956438024},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":14.9,"breakHorizontal":5.2,"spinRate":2326,"spinDirection":223},"zone":14,"typeConfidence":0.91,"plateTime":0.41686184529597536,"extension":6.834670787692815},"index":0,"playId":"7d771057-4ae3-344a-8fff-b4253bb80c63","pitchNumber":1,"startTime":"2026-03-14T21:18:15.687Z","endTime":"2026-03-14T21:18:18.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":686523,"link":"/api/v1/people/686523","batSide":{"code":"L","description":"Left"}},"first":{"id":694187,"link":"/api/v1/people/694187"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.1,"strikeZoneTop":3.076,"strikeZoneBottom":1.552,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.809665290711084,"aZ":-27.202653033261075,"pfxX":-9.5290563476247,"pfxZ":2.819020382430301,"pX":0.27149200233114823,"pZ":1.4919564126485045,"vX0":9.08515900782282,"vY0":-132.042826664848,"vZ0":-3.6212315356780875,"x":106.65,"y":198.5,"x0":-1.980132549288364,"y0":50.00019563489003,"z0":4.888597166028266,"aX":-16.7803423382978},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.4,"breakHorizontal":15.2,"spinRate":2212,"spinDirection":230},"zone":14,"typeConfidence":0.89,"plateTime":0.41523597777914967,"extension":6.763388083208191},"index":1,"playId":"b1d1333f-0066-30eb-b126-4b031492a0a1","pitchNumber":2,"startTime":"2026-03-14T21:18:38.159Z","endTime":"2026-03-14T21:18:41.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":686523,"link":"/api/v1/people/686523","batSide":{"code":"L","description":"Left"}},"first":{"id":694187,"link":"/api/v1/people/694187"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":81.6,"strikeZoneTop":3.076,"strikeZoneBottom":1.552,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.26077157539047,"aZ":-27.459671757534036,"pfxX":-10.015052687854983,"pfxZ":2.766432399363647,"pX":0.40096268440221483,"pZ":1.4487298328427094,"vX0":9.469024232428369,"vY0":-130.23416265348993,"vZ0":-3.507767274267211,"x":101.72,"y":199.66,"x0":-1.9940014361306344,"y0":50.00454912841796,"z0":4.907376280365391,"aX":-17.077157920467556},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.3,"breakHorizontal":15.8,"spinRate":2142,"spinDirection":229},"zone":14,"typeConfidence":0.89,"plateTime":0.4217887131942817,"extension":6.753367541391309},"index":2,"playId":"20e367f4-4754-3956-812b-1afc14c254a8","pitchNumber":3,"startTime":"2026-03-14T21:18:57.591Z","endTime":"2026-03-14T21:19:02.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":686523,"link":"/api/v1/people/686523","batSide":{"code":"L","description":"Left"}},"first":{"id":694187,"link":"/api/v1/people/694187"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Daniel Vazquez steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":3,"actionPlayId":"20e367f4-4754-3956-812b-1afc14c254a8","startTime":"2026-03-14T21:19:11.191Z","endTime":"2026-03-14T21:19:35.119Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":694187,"link":"/api/v1/people/694187"},"defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":686523,"link":"/api/v1/people/686523","batSide":{"code":"L","description":"Left"}},"first":{"id":694187,"link":"/api/v1/people/694187"},"postOnSecond":{"id":694187,"link":"/api/v1/people/694187"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"homeTeamWinProbability":90.5,"awayTeamWinProbability":9.5,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":0.9,"dramaIndex":33.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":72.8,"strikeZoneTop":3.076,"strikeZoneBottom":1.552,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.111107726167873,"aZ":-36.85774434654335,"pfxX":5.323511336950988,"pfxZ":-3.4916340543988014,"pX":1.1515761159925895,"pZ":3.2817937801777126,"vX0":6.101327858099258,"vY0":-114.96970677328704,"vZ0":3.5042017071747393,"x":73.1,"y":150.17,"x0":-2.22737762622311,"y0":50.0044895118399,"z0":5.31252288198484,"aX":7.134112348018179},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-5.2,"breakHorizontal":-11.2,"spinRate":2546,"spinDirection":73},"zone":12,"typeConfidence":0.86,"plateTime":0.4762230868381705,"extension":6.413623775788696},"index":4,"playId":"4c3c48a2-17a2-3f47-929f-fafde367d54d","pitchNumber":4,"startTime":"2026-03-14T21:19:35.119Z","endTime":"2026-03-14T21:19:38.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":686523,"link":"/api/v1/people/686523","batSide":{"code":"L","description":"Left"}},"second":{"id":694187,"link":"/api/v1/people/694187"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.2,"endSpeed":71.0,"strikeZoneTop":3.076,"strikeZoneBottom":1.552,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.573673705158914,"aZ":-34.4319160020936,"pfxX":6.250399092211475,"pfxZ":-1.7776058337282912,"pX":1.76335492150021,"pZ":1.8436187855017714,"vX0":6.519540953585175,"vY0":-112.28303048347395,"vZ0":0.42219045329993987,"x":49.79,"y":189.0,"x0":-1.9971259276974944,"y0":50.00375881530706,"z0":5.17529737016691,"aX":7.928759223955942},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-2.8,"breakHorizontal":-13.1,"spinRate":2562,"spinDirection":68},"zone":14,"typeConfidence":0.77,"plateTime":0.48902900622999246,"extension":6.597707343671189},"index":5,"playId":"8ddd07a3-bc1e-3cad-824b-7e1bd53d9f6b","pitchNumber":5,"startTime":"2026-03-14T21:19:56.119Z","endTime":"2026-03-14T21:19:59.719Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":686523,"link":"/api/v1/people/686523","batSide":{"code":"L","description":"Left"}},"second":{"id":694187,"link":"/api/v1/people/694187"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.2,"strikeZoneTop":3.076,"strikeZoneBottom":1.552,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.967083433216757,"aZ":-25.914278408707073,"pfxX":-9.54552619363606,"pfxZ":3.652521084087743,"pX":-0.07243635213080579,"pZ":1.7236447376647084,"vX0":8.408060388837308,"vY0":-129.81421102838456,"vZ0":-3.491370999446337,"x":119.76,"y":192.24,"x0":-2.105703036751392,"y0":50.00541099675985,"z0":5.04843586437695,"aX":-16.371703288250707},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.1,"breakHorizontal":15.5,"spinRate":2213,"spinDirection":226},"zone":8,"typeConfidence":0.89,"plateTime":0.42116996512577964,"extension":6.78608885239267},"index":6,"playId":"b021db34-144d-3813-9e31-398f3635305e","pitchNumber":6,"startTime":"2026-03-14T21:20:17.411Z","endTime":"2026-03-14T21:20:20.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":686523,"link":"/api/v1/people/686523","batSide":{"code":"L","description":"Left"}},"second":{"id":694187,"link":"/api/v1/people/694187"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686523,"link":"/api/v1/people/686523"},"credit":"b_ab"},{"player":{"id":605130,"link":"/api/v1/people/605130"},"credit":"p_ab"},{"player":{"id":686523,"link":"/api/v1/people/686523"},"credit":"b_pa"},{"player":{"id":605130,"link":"/api/v1/people/605130"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.9,"awayTeamWinProbability":7.099999999999994,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.9,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-03-14T21:20:20.925Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Connor Kaiser called out on strikes.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-14T21:20:29.938Z","endTime":"2026-03-14T21:22:32.348Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694187,"fullName":"Daniel Vazquez","link":"/api/v1/people/694187"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":73.7,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.18469126527552,"aZ":-27.29751021851579,"pfxX":3.2203388208031845,"pfxZ":3.517363915165557,"pX":1.0370677490288043,"pZ":2.3016621608989363,"vX0":6.557236579311886,"vY0":-117.56504475826226,"vZ0":-0.1773816440929854,"x":77.47,"y":176.64,"x0":-2.2168297562752985,"y0":50.00442956443344,"z0":4.931415378473438,"aX":4.4658787409470175},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":6.6,"breakHorizontal":-7.6,"spinRate":2550,"spinDirection":81},"zone":14,"typeConfidence":0.83,"plateTime":0.46753300805121567,"extension":6.539889389415648},"index":0,"playId":"d9b831c3-bec6-3ff8-bc43-b5f437dc355d","pitchNumber":1,"startTime":"2026-03-14T21:20:50.111Z","endTime":"2026-03-14T21:20:53.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":663731,"link":"/api/v1/people/663731","batSide":{"code":"R","description":"Right"}},"second":{"id":694187,"link":"/api/v1/people/694187"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":80.6,"endSpeed":73.3,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.64611184036325,"aZ":-25.338920349043082,"pfxX":4.141243939390364,"pfxZ":4.957963316515968,"pX":0.39783607096181234,"pZ":2.150219746561989,"vX0":4.9733531266219035,"vY0":-117.3194370729405,"vZ0":-0.8608295548624076,"x":101.84,"y":180.72,"x0":-2.296837319296978,"y0":50.000271951700576,"z0":4.908986272843871,"aX":5.701789146405984},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":9.0,"breakHorizontal":-8.9,"spinRate":2529,"spinDirection":80},"zone":9,"typeConfidence":0.91,"plateTime":0.46900074313472784,"extension":6.511532676414289},"index":1,"playId":"7bf4e49d-2360-33f5-81f7-fcce1b37180a","pitchNumber":2,"startTime":"2026-03-14T21:21:08.203Z","endTime":"2026-03-14T21:21:11.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":663731,"link":"/api/v1/people/663731","batSide":{"code":"R","description":"Right"}},"second":{"id":694187,"link":"/api/v1/people/694187"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.2,"endSpeed":70.7,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.119115303447096,"aZ":-37.64624261230269,"pfxX":5.300275129302362,"pfxZ":-4.3763348314858685,"pX":2.8495056816698576,"pZ":0.9636451544136251,"vX0":8.775320407252504,"vY0":-112.02836809230006,"vZ0":-0.8351142021592834,"x":8.38,"y":212.76,"x0":-1.8303484179949385,"y0":50.001416676618796,"z0":5.241342043138129,"aX":6.631205173199666},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-7.8,"breakHorizontal":-12.1,"spinRate":2624,"spinDirection":58},"zone":14,"typeConfidence":0.92,"plateTime":0.49181010899545097,"extension":6.673301594043545},"index":2,"playId":"a4cf2188-0740-36e3-b421-22a1cdac82ee","pitchNumber":3,"startTime":"2026-03-14T21:21:40.762Z","endTime":"2026-03-14T21:21:43.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":663731,"link":"/api/v1/people/663731","batSide":{"code":"R","description":"Right"}},"second":{"id":694187,"link":"/api/v1/people/694187"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.4,"endSpeed":70.4,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.359569438962527,"aZ":-37.07254196460994,"pfxX":9.137962781776578,"pfxZ":-3.9375550024332133,"pX":0.3909805170961376,"pZ":1.319277653257285,"vX0":2.744949175988337,"vY0":-111.29301671459872,"vZ0":-0.37311377439361326,"x":102.1,"y":203.16,"x0":-2.0478294835749367,"y0":50.002046078559985,"z0":5.353293147497814,"aX":11.375589679360932},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-6.8,"breakHorizontal":-17.3,"spinRate":2588,"spinDirection":68},"zone":14,"typeConfidence":0.91,"plateTime":0.4935685061783417,"extension":6.533071544421013},"index":3,"playId":"fd6c9b74-6719-3fcd-91e3-c7f04f63d589","pitchNumber":4,"startTime":"2026-03-14T21:22:07.266Z","endTime":"2026-03-14T21:22:11.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":663731,"link":"/api/v1/people/663731","batSide":{"code":"R","description":"Right"}},"second":{"id":694187,"link":"/api/v1/people/694187"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":81.9,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.386409828701982,"aZ":-23.015016165993398,"pfxX":-9.011303535110567,"pfxZ":5.3114261207904025,"pX":0.52541628475649,"pZ":3.1213117060898106,"vX0":9.078942056481313,"vY0":-130.71027273736587,"vZ0":-0.768124991192641,"x":96.97,"y":154.5,"x0":-1.8276268286966761,"y0":50.00298236868619,"z0":5.152098141095898,"aX":-15.542347796602808},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":9.7,"breakHorizontal":14.3,"spinRate":2261,"spinDirection":213},"zone":3,"typeConfidence":0.89,"plateTime":0.41955891766654707,"extension":6.822782099323079},"index":4,"playId":"b679e5dd-cbed-3bf4-a0b7-35f6374c8a6a","pitchNumber":5,"startTime":"2026-03-14T21:22:27.994Z","endTime":"2026-03-14T21:22:32.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":663731,"link":"/api/v1/people/663731","batSide":{"code":"R","description":"Right"}},"second":{"id":694187,"link":"/api/v1/people/694187"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663731,"link":"/api/v1/people/663731"},"credit":"b_ab"},{"player":{"id":605130,"link":"/api/v1/people/605130"},"credit":"p_ab"},{"player":{"id":663731,"link":"/api/v1/people/663731"},"credit":"b_pa"},{"player":{"id":605130,"link":"/api/v1/people/605130"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.69999999999999,"awayTeamWinProbability":5.300000000000011,"homeTeamWinProbabilityAdded":1.799999999999983,"leverageIndex":0.65,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-14T21:22:32.348Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Roccaforte called out on strikes.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-14T21:22:51.258Z","endTime":"2026-03-14T21:24:03.030Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":811287,"fullName":"Carson Roccaforte","link":"/api/v1/people/811287"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":811287,"fullName":"Carson Roccaforte","link":"/api/v1/people/811287"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.5,"endSpeed":70.7,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.775549680606453,"aZ":-36.933144171109845,"pfxX":8.137593360354886,"pfxZ":-3.7786210611627666,"pX":0.2781031717956176,"pZ":2.696108087987715,"vX0":3.609197440646584,"vY0":-111.3655100429153,"vZ0":2.8572577770753815,"x":106.4,"y":165.99,"x0":-2.4204259363705676,"y0":50.005251314069625,"z0":5.213391013338666,"aX":10.235261226993043},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-5.8,"breakHorizontal":-15.7,"spinRate":2533,"spinDirection":73},"zone":6,"typeConfidence":0.91,"plateTime":0.49159743169302894,"extension":6.393589411537548},"index":0,"playId":"b277911a-7f7e-3b7a-9081-f4bb8de7b534","pitchNumber":1,"startTime":"2026-03-14T21:22:58.857Z","endTime":"2026-03-14T21:23:02.199Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":811287,"link":"/api/v1/people/811287","batSide":{"code":"L","description":"Left"}},"second":{"id":694187,"link":"/api/v1/people/694187"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"08318506-0406-0013-001c-f08cd117d70a","startTime":"2026-03-14T21:23:22.088Z","endTime":"2026-03-14T21:23:38.249Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":811287,"link":"/api/v1/people/811287","batSide":{"code":"L","description":"Left"}},"second":{"id":694187,"link":"/api/v1/people/694187"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.2,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.268763037419507,"aZ":-23.883981136846536,"pfxX":-8.30399124597669,"pfxZ":4.685882009076031,"pX":0.20089899081821638,"pZ":2.3056350447205816,"vX0":8.151233566281588,"vY0":-132.24688126798196,"vZ0":-2.7133733606878607,"x":109.34,"y":176.53,"x0":-1.8427956288925982,"y0":50.00652097442913,"z0":5.097331077005237,"aX":-14.708031745081618},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.0,"breakHorizontal":13.2,"spinRate":2305,"spinDirection":223},"zone":5,"typeConfidence":0.9,"plateTime":0.41419834270697864,"extension":6.706851271845901},"index":2,"playId":"935052ab-c495-3bdb-9e53-4b412d0f1862","pitchNumber":2,"startTime":"2026-03-14T21:23:38.249Z","endTime":"2026-03-14T21:23:41.249Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":811287,"link":"/api/v1/people/811287","batSide":{"code":"L","description":"Left"}},"second":{"id":694187,"link":"/api/v1/people/694187"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.1,"endSpeed":71.5,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.190140768773272,"aZ":-37.74343942884531,"pfxX":8.534373577790742,"pfxZ":-4.34094898424174,"pX":-0.3035010791735228,"pZ":2.581249770046026,"vX0":2.498008415474769,"vY0":-112.22092780112162,"vZ0":2.5756597853452723,"x":128.57,"y":169.09,"x0":-2.5381965646328433,"y0":50.0032725667446,"z0":5.24754583328681,"aX":10.94826860704638},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-7.0,"breakHorizontal":-16.1,"spinRate":2609,"spinDirection":73},"zone":5,"typeConfidence":0.91,"plateTime":0.4869993750621471,"extension":6.481478747187668},"index":3,"playId":"65bae8fe-e021-3bc5-905f-36f043f1d3f6","pitchNumber":3,"startTime":"2026-03-14T21:23:59.836Z","endTime":"2026-03-14T21:24:03.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":811287,"link":"/api/v1/people/811287","batSide":{"code":"L","description":"Left"}},"second":{"id":694187,"link":"/api/v1/people/694187"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":811287,"link":"/api/v1/people/811287"},"credit":"b_ab"},{"player":{"id":605130,"link":"/api/v1/people/605130"},"credit":"p_ab"},{"player":{"id":811287,"link":"/api/v1/people/811287"},"credit":"b_pa"},{"player":{"id":605130,"link":"/api/v1/people/605130"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.0,"awayTeamWinProbability":4.0,"homeTeamWinProbabilityAdded":1.3000000000000114,"leverageIndex":0.49,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-03-14T21:24:03.030Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jeff McNeil grounds out, second baseman Connor Kaiser to first baseman Josh Rojas.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-14T21:26:05.204Z","endTime":"2026-03-14T21:26:54.764Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663731,"link":"/api/v1/people/663731"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668942,"link":"/api/v1/people/668942"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.86359926023527,"aZ":-15.562312959437605,"pfxX":4.320667849592755,"pfxZ":8.946123962099069,"pX":-0.0960237635093921,"pZ":2.8432302571559864,"vX0":-5.909595350497389,"vY0":-134.36616679101834,"vZ0":-5.285263881565099,"x":120.66,"y":162.01,"x0":1.5547520052518717,"y0":50.003879402680006,"z0":5.9146812559335595,"aX":8.024374235285965},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.5,"breakHorizontal":-6.8,"spinRate":2237,"spinDirection":145},"zone":2,"typeConfidence":2.0,"plateTime":0.40523807246017407,"extension":6.244310853112733},"index":0,"playId":"fbf69b87-f2c4-377b-ab4a-78aa149ced68","pitchNumber":1,"startTime":"2026-03-14T21:26:07.912Z","endTime":"2026-03-14T21:26:11.160Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.830300021907707,"aZ":-18.52903310544985,"pfxX":7.830654079449852,"pfxZ":7.340867647480126,"pX":0.5644666336326775,"pZ":3.6774350108098104,"vX0":-5.3066973941301026,"vY0":-134.4099749402736,"vZ0":-2.8239075383107854,"x":95.48,"y":139.49,"x0":1.5313984518430086,"y0":50.00164036322887,"z0":6.033504360819776,"aX":14.55261318870593},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.0,"breakHorizontal":-13.3,"spinRate":2125,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.40507316201193566,"extension":6.067535385188731},"index":1,"playId":"62743f9e-e254-37fd-bba2-3fd7067de5ee","pitchNumber":2,"startTime":"2026-03-14T21:26:20.441Z","endTime":"2026-03-14T21:26:23.478Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.880114432037576,"aZ":-28.949391245348522,"pfxX":-1.6177617240789157,"pfxZ":2.0156585664108295,"pX":-0.42341636770786617,"pZ":3.8057642398805718,"vX0":-4.482801662972878,"vY0":-125.23677482573763,"vZ0":0.27140697491065136,"x":133.14,"y":136.02,"x0":1.5955141090710274,"y0":50.0001107605318,"z0":6.052333850252346,"aX":-2.5845060322400286},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.0,"breakHorizontal":4.0,"spinRate":2229,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.4363504680279373,"extension":6.178120271908041},"index":2,"playId":"630d6ffb-e3a1-385e-911f-2791cf49f72a","pitchNumber":3,"startTime":"2026-03-14T21:26:33.337Z","endTime":"2026-03-14T21:26:38.316Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.194484227718593,"aZ":-30.435572685723827,"pfxX":-1.455824860133618,"pfxZ":1.1185299149597494,"pX":-0.9035654339852571,"pZ":2.6633758682109963,"vX0":-5.3942972299687355,"vY0":-123.52470147045415,"vZ0":-1.9089289043384423,"x":151.44,"y":166.87,"x0":1.4958783735955083,"y0":50.00042608623484,"z0":6.000749630698389,"aX":-2.251732747846591},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.8,"breakHorizontal":3.8,"spinRate":2234,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.4431168269284127,"extension":6.03952596652043},"hitData":{"launchSpeed":72.2,"launchAngle":-26.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.89,"coordY":161.72}},"index":3,"playId":"3bb9f4e3-b389-347b-b525-432bce7f51b2","pitchNumber":4,"startTime":"2026-03-14T21:26:48.337Z","endTime":"2026-03-14T21:26:54.764Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_ab"},{"player":{"id":663738,"link":"/api/v1/people/663738"},"credit":"p_ab"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_pa"},{"player":{"id":663738,"link":"/api/v1/people/663738"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.7,"awayTeamWinProbability":4.299999999999997,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.13,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-03-14T21:26:54.764Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andy Ibáñez flies out to left fielder Carson Roccaforte.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-14T21:27:04.700Z","endTime":"2026-03-14T21:27:48.220Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":811287,"link":"/api/v1/people/811287"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.551886825497263,"aZ":-14.899507313821772,"pfxX":5.912521791673972,"pfxZ":9.162762260728538,"pX":-0.12054178905863025,"pZ":3.4819440851242582,"vX0":-6.310395128671315,"vY0":-135.90035419312525,"vZ0":-3.6104916039022172,"x":121.59,"y":144.77,"x0":1.454581093805872,"y0":50.00378918253338,"z0":5.851361578251073,"aX":11.148751194756148},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.1,"breakHorizontal":-9.5,"spinRate":2276,"spinDirection":142},"zone":11,"typeConfidence":2.0,"plateTime":0.4018127857041547,"extension":6.393067347255592},"index":0,"playId":"e91ca26c-7984-3c1b-9b93-fdc1b440b457","pitchNumber":1,"startTime":"2026-03-14T21:27:17.847Z","endTime":"2026-03-14T21:27:21.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.60431588224306,"aZ":-19.1106419690132,"pfxX":5.7251985466602076,"pfxZ":6.8276166904100695,"pX":0.9088348108281228,"pZ":3.1394982178737374,"vX0":-3.8639628650001523,"vY0":-136.60342764162132,"vZ0":-3.9849137355761797,"x":82.36,"y":154.01,"x0":1.5889633574803412,"y0":50.00393653280178,"z0":5.910185598885556,"aX":10.95467826058378},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.9,"breakHorizontal":-9.7,"spinRate":2257,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.39909521088276856,"extension":6.188364439801902},"index":1,"playId":"722be9dd-aecf-30a9-a0bb-8095bc20e886","pitchNumber":2,"startTime":"2026-03-14T21:27:29.702Z","endTime":"2026-03-14T21:27:33.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.76177188807027,"aZ":-31.80785730569099,"pfxX":7.736038674328492,"pfxZ":0.2305145003244018,"pX":-0.16639368493973739,"pZ":2.3587552929685507,"vX0":-7.049922671277672,"vY0":-124.62632280868483,"vZ0":-2.3544653060662037,"x":123.34,"y":175.09,"x0":1.6694435560741017,"y0":50.00470649804747,"z0":5.89661129784988,"aX":12.392862711973972},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.1,"breakHorizontal":-12.7,"spinRate":1316,"spinDirection":122},"zone":5,"typeConfidence":2.0,"plateTime":0.436481488276093,"extension":6.176270427074875},"hitData":{"launchSpeed":91.3,"launchAngle":30.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":72.93,"coordY":102.41}},"index":2,"playId":"6dead6d3-3b9c-3c30-a8f4-d4b3877922c1","pitchNumber":3,"startTime":"2026-03-14T21:27:41.701Z","endTime":"2026-03-14T21:27:48.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":628451,"link":"/api/v1/people/628451"},"credit":"b_ab"},{"player":{"id":663738,"link":"/api/v1/people/663738"},"credit":"p_ab"},{"player":{"id":628451,"link":"/api/v1/people/628451"},"credit":"b_pa"},{"player":{"id":663738,"link":"/api/v1/people/663738"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.39999999999999,"awayTeamWinProbability":4.6000000000000085,"homeTeamWinProbabilityAdded":-0.30000000000001137,"leverageIndex":0.1,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-03-14T21:27:48.220Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cade Marlowe flies out to right fielder Peyton Wilson.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-14T21:30:09.144Z","endTime":"2026-03-14T21:30:47.952Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":687799,"fullName":"Cade Marlowe","link":"/api/v1/people/687799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683232,"fullName":"Nick Mears","link":"/api/v1/people/683232"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"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":687799,"fullName":"Cade Marlowe","link":"/api/v1/people/687799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686523,"link":"/api/v1/people/686523"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-14T21:28:08.108Z","endTime":"2026-03-14T21:28:43.665Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":687799,"link":"/api/v1/people/687799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Nick Mears replaces Daniel Lynch IV.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-03-14T21:28:43.665Z","endTime":"2026-03-14T21:30:11.277Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683232,"link":"/api/v1/people/683232"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":687799,"link":"/api/v1/people/687799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.1,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.312021093417236,"aZ":-13.343365516821763,"pfxX":-4.3468666533854705,"pfxZ":9.7101702776113,"pX":-0.19003160859495608,"pZ":4.249675612396702,"vX0":6.049303346321013,"vY0":-137.81050215488386,"vZ0":-2.9964320587176205,"x":124.24,"y":124.04,"x0":-1.8405764627457961,"y0":50.00054837753893,"z0":6.242712354138374,"aX":-8.428270384699282},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.3,"breakHorizontal":6.7,"spinRate":2265,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.39623620997801057,"extension":6.252988235183559},"index":2,"playId":"b871612f-1d95-3d45-bfd3-82fa5c2d801b","pitchNumber":1,"startTime":"2026-03-14T21:30:11.277Z","endTime":"2026-03-14T21:30:14.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":687799,"link":"/api/v1/people/687799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":73.0,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.354201098916977,"aZ":-42.845083654862904,"pfxX":4.41056077838331,"pfxZ":-7.933904824594345,"pX":-1.2123106862839856,"pZ":3.7096303374711046,"vX0":0.7181350907287675,"vY0":-115.25285648819302,"vZ0":3.460622311198278,"x":163.21,"y":138.62,"x0":-2.1008340046771456,"y0":50.00023559624338,"z0":6.325520990378895,"aX":5.93443737568691},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-13.2,"breakHorizontal":-8.2,"spinRate":2436,"spinDirection":25},"zone":11,"typeConfidence":0.9,"plateTime":0.4751777152168608,"extension":6.1761705028393825},"index":3,"playId":"c8df119e-1716-38e8-a03f-0d784fb8e3d6","pitchNumber":2,"startTime":"2026-03-14T21:30:26.097Z","endTime":"2026-03-14T21:30:29.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":687799,"link":"/api/v1/people/687799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.6,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.181376338302453,"aZ":-12.01299491200915,"pfxX":-4.601106526638947,"pfxZ":10.58426700839549,"pX":-0.3382334380606606,"pZ":2.458268887234476,"vX0":5.473511994367785,"vY0":-136.44252325560942,"vZ0":-7.576538173678678,"x":129.89,"y":172.41,"x0":-1.762997451306636,"y0":50.00118246050289,"z0":6.080283967314183,"aX":-8.762646460961596},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.0,"breakHorizontal":7.3,"spinRate":2198,"spinDirection":207},"zone":4,"typeConfidence":2.0,"plateTime":0.39990422764793543,"extension":6.448017975349363},"hitData":{"launchSpeed":79.6,"launchAngle":34.0,"totalDistance":306.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":129.21,"coordY":191.7}},"index":4,"playId":"97236ff4-6fbf-3234-8170-5d48e3d051e9","pitchNumber":3,"startTime":"2026-03-14T21:30:41.271Z","endTime":"2026-03-14T21:30:47.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":687799,"link":"/api/v1/people/687799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687799,"link":"/api/v1/people/687799"},"credit":"b_ab"},{"player":{"id":683232,"link":"/api/v1/people/683232"},"credit":"p_ab"},{"player":{"id":687799,"link":"/api/v1/people/687799"},"credit":"b_pa"},{"player":{"id":683232,"link":"/api/v1/people/683232"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.19999999999999,"awayTeamWinProbability":4.800000000000011,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-03-14T21:30:47.952Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Canyon Brown grounds out, third baseman Tommy White to first baseman Joey Meneses.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-14T21:32:53.863Z","endTime":"2026-03-14T21:35:29.572Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":701401,"fullName":"Canyon Brown","link":"/api/v1/people/701401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[7,8,9,10,11,12,13],"actionIndex":[0,1,2,3,4,5,6],"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":701401,"fullName":"Canyon Brown","link":"/api/v1/people/701401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":13},"credits":[{"player":{"id":695720,"link":"/api/v1/people/695720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":608841,"link":"/api/v1/people/608841"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Joey Meneses replaces catcher Shea Langeliers, batting 2nd, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"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-03-14T21:32:55.766Z","endTime":"2026-03-14T21:32:55.767Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":608841,"link":"/api/v1/people/608841"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"201","replacedPlayer":{"id":669127,"link":"/api/v1/people/669127"},"defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":701401,"link":"/api/v1/people/701401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Brian Serven replaces first baseman Nick Kurtz, batting 1st, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-14T21:32:55.768Z","endTime":"2026-03-14T21:32:55.769Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":661531,"link":"/api/v1/people/661531"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"101","replacedPlayer":{"id":701762,"link":"/api/v1/people/701762"},"defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":701401,"link":"/api/v1/people/701401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Clark Elliott replaces third baseman Andy Ibáñez, batting 7th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-14T21:32:55.770Z","endTime":"2026-03-14T21:32:55.771Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686499,"link":"/api/v1/people/686499"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"701","replacedPlayer":{"id":628451,"link":"/api/v1/people/628451"},"defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":701401,"link":"/api/v1/people/701401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Leo De Vries replaces left fielder Tyler Soderstrom, batting 3rd, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-14T21:32:55.772Z","endTime":"2026-03-14T21:32:55.773Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":815888,"link":"/api/v1/people/815888"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"301","replacedPlayer":{"id":691016,"link":"/api/v1/people/691016"},"defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":701401,"link":"/api/v1/people/701401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Michael Stefanic replaces second baseman Jeff McNeil, batting 6th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-14T21:32:55.774Z","endTime":"2026-03-14T21:32:55.775Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683021,"link":"/api/v1/people/683021"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"601","replacedPlayer":{"id":643446,"link":"/api/v1/people/643446"},"defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":701401,"link":"/api/v1/people/701401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Tommy White replaces shortstop Jacob Wilson, batting 5th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-03-14T21:32:55.776Z","endTime":"2026-03-14T21:32:55.777Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695720,"link":"/api/v1/people/695720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"501","replacedPlayer":{"id":805779,"link":"/api/v1/people/805779"},"defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":628451,"link":"/api/v1/people/628451"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":701401,"link":"/api/v1/people/701401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from right field to left field for Cade Marlowe.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":6,"startTime":"2026-03-14T21:32:55.778Z","endTime":"2026-03-14T21:32:55.779Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687799,"link":"/api/v1/people/687799"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"800","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":687799,"link":"/api/v1/people/687799"}},"offense":{"batter":{"id":701401,"link":"/api/v1/people/701401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.2,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.086790592177948,"aZ":-25.680045706312928,"pfxX":-10.394936916276231,"pfxZ":3.8570527865143998,"pX":0.9131719104594164,"pZ":1.6761726080213366,"vX0":10.581433056066764,"vY0":-129.24096463374633,"vZ0":-3.4881273618547244,"x":82.19,"y":193.52,"x0":-1.8925486697561882,"y0":50.00322756737628,"z0":5.025749763519643,"aX":-17.505148203747545},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.4,"breakHorizontal":16.3,"spinRate":2138,"spinDirection":223},"zone":14,"typeConfidence":0.88,"plateTime":0.42454552136738943,"extension":6.757070492199467},"index":7,"playId":"d086a08e-a0e0-3437-a6aa-7c1223dc046d","pitchNumber":1,"startTime":"2026-03-14T21:32:55.780Z","endTime":"2026-03-14T21:32:59.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":701401,"link":"/api/v1/people/701401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.6,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.674384524728673,"aZ":-26.871386452120888,"pfxX":4.038236045146771,"pfxZ":3.863882211060753,"pX":0.8424632375307392,"pZ":1.8126907117762951,"vX0":5.869611877197494,"vY0":-116.32220880821552,"vZ0":-1.1839493046995018,"x":84.89,"y":189.84,"x0":-2.237347807974353,"y0":50.00164932637012,"z0":4.8743579164899185,"aX":5.535271555045932},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":7.0,"breakHorizontal":-8.8,"spinRate":2435,"spinDirection":95},"zone":14,"typeConfidence":0.9,"plateTime":0.47074525548565216,"extension":6.628525069135417},"index":8,"playId":"5b21de0b-53de-3987-accd-6e7029537d91","pitchNumber":2,"startTime":"2026-03-14T21:33:11.142Z","endTime":"2026-03-14T21:33:14.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":701401,"link":"/api/v1/people/701401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":71.0,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.58088763792071,"aZ":-25.419217463295155,"pfxX":5.6465678173656695,"pfxZ":5.215355185564003,"pX":1.2223200304650295,"pZ":1.9279956219295602,"vX0":6.094034408164796,"vY0":-114.3681291792902,"vZ0":-1.0616084297437083,"x":70.41,"y":186.72,"x0":-2.233328593215481,"y0":50.00065973782221,"z0":4.944093109490752,"aX":7.307274362255784},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":9.4,"breakHorizontal":-12.0,"spinRate":2527,"spinDirection":87},"zone":14,"typeConfidence":0.95,"plateTime":0.4831714025118039,"extension":6.568228019831037},"index":9,"playId":"10c65756-3882-3c70-9c98-c414f428be1a","pitchNumber":3,"startTime":"2026-03-14T21:33:26.613Z","endTime":"2026-03-14T21:33:30.224Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":701401,"link":"/api/v1/people/701401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":73.2,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.064079698873293,"aZ":-36.72621142700939,"pfxX":7.555898652865674,"pfxZ":-3.445272797212441,"pX":2.2545100417822894,"pZ":0.08096855363876099,"vX0":7.010571100114078,"vY0":-114.21469323253896,"vZ0":-3.2749887402108153,"x":31.06,"y":236.59,"x0":-1.8365175157857945,"y0":50.002757764579044,"z0":5.145519277869004,"aX":9.980992277754314},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-6.8,"breakHorizontal":-15.5,"spinRate":2736,"spinDirection":53},"zone":14,"typeConfidence":0.89,"plateTime":0.4795809731630096,"extension":6.56181882045747},"index":10,"playId":"085422d7-79d9-3f84-b188-0a4ceccf91ad","pitchNumber":4,"startTime":"2026-03-14T21:34:28.163Z","endTime":"2026-03-14T21:34:32.843Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":701401,"link":"/api/v1/people/701401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":75.3,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.66761741809437,"aZ":-31.314897261839533,"pfxX":3.644750067733778,"pfxZ":0.5978330930291271,"pX":-1.4703271266980593,"pZ":2.4281979084571823,"vX0":1.2453782256274741,"vY0":-118.39673714441436,"vZ0":0.6458478437231869,"x":173.05,"y":173.22,"x0":-2.475335454544558,"y0":50.00215824089303,"z0":4.99716556494194,"aX":5.220830547821098},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":1.4,"breakHorizontal":-6.8,"spinRate":2517,"spinDirection":112},"zone":13,"typeConfidence":2.0,"plateTime":0.46102767576965187,"extension":6.503515008755872},"index":11,"playId":"ccfd12b9-f827-34bc-ae9c-b6367e46ea88","pitchNumber":5,"startTime":"2026-03-14T21:34:48.358Z","endTime":"2026-03-14T21:34:51.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":701401,"link":"/api/v1/people/701401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":87.7,"endSpeed":79.6,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.67130943357589,"aZ":-31.876368920849927,"pfxX":-9.022719924289746,"pfxZ":0.17882453672457643,"pX":-0.7452489150564892,"pZ":2.68329494333494,"vX0":6.413262107501831,"vY0":-127.54978300631457,"vZ0":0.44703982587675406,"x":145.41,"y":166.33,"x0":-2.1325706562225286,"y0":50.0002104317987,"z0":5.03955876174706,"aX":-14.71673036531976},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.7,"breakHorizontal":14.6,"spinRate":2060,"spinDirection":226},"zone":4,"typeConfidence":0.87,"plateTime":0.4310781869559195,"extension":6.696154967668382},"index":12,"playId":"430e36be-fbf7-375f-b3a4-551dfb833925","pitchNumber":6,"startTime":"2026-03-14T21:35:04.773Z","endTime":"2026-03-14T21:35:08.570Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":701401,"link":"/api/v1/people/701401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":73.3,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.91952438298578,"aZ":-26.802249375157047,"pfxX":8.889301107722869,"pfxZ":3.9388797212578917,"pX":0.6215456768795652,"pZ":2.050518384808524,"vX0":4.37297596297384,"vY0":-116.39566535114886,"vZ0":-0.38484961361367287,"x":93.31,"y":183.42,"x0":-2.4398029442031115,"y0":50.00469429366755,"z0":4.767357278721755,"aX":12.13419458217145},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":7.3,"breakHorizontal":-17.2,"spinRate":2388,"spinDirection":92},"zone":9,"typeConfidence":0.95,"plateTime":0.4715169641056365,"extension":6.677771639889156},"hitData":{"launchSpeed":87.8,"launchAngle":6.0,"totalDistance":90.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.87,"coordY":176.93}},"index":13,"playId":"5c760d54-4786-3b31-a550-f1aa8dd2f69f","pitchNumber":7,"startTime":"2026-03-14T21:35:23.008Z","endTime":"2026-03-14T21:35:29.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":701401,"link":"/api/v1/people/701401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701401,"link":"/api/v1/people/701401"},"credit":"b_ab"},{"player":{"id":605130,"link":"/api/v1/people/605130"},"credit":"p_ab"},{"player":{"id":701401,"link":"/api/v1/people/701401"},"credit":"b_pa"},{"player":{"id":605130,"link":"/api/v1/people/605130"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.3,"awayTeamWinProbability":3.700000000000003,"homeTeamWinProbabilityAdded":1.1000000000000085,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-14T21:35:29.572Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Loftin strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-14T21:35:49.825Z","endTime":"2026-03-14T21:37:31.308Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":661531,"link":"/api/v1/people/661531"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.0,"endSpeed":70.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.918386223194485,"aZ":-35.97509460320425,"pfxX":5.821072876010591,"pfxZ":-3.0015057159373066,"pX":0.8049628721779005,"pZ":1.7859002456145967,"vX0":5.020466929059698,"vY0":-112.0108867774846,"vZ0":0.7085576879904307,"x":86.32,"y":190.56,"x0":-2.2246974687037873,"y0":50.003138709147336,"z0":5.154471375856644,"aX":7.369336282110345},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-4.9,"breakHorizontal":-11.9,"spinRate":2541,"spinDirection":69},"zone":14,"typeConfidence":0.88,"plateTime":0.48967286714037295,"extension":6.623655803098297},"index":0,"playId":"3ea18449-624f-377d-99d4-341888ace2fe","pitchNumber":1,"startTime":"2026-03-14T21:35:56.456Z","endTime":"2026-03-14T21:35:59.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":80.6,"endSpeed":74.5,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.665680169319806,"aZ":-29.89971592483745,"pfxX":3.1085217959631883,"pfxZ":1.633317373570283,"pX":1.0177614695035866,"pZ":1.1268762481035217,"vX0":6.893964734707732,"vY0":-117.23402995371751,"vZ0":-2.161324164967485,"x":78.21,"y":208.35,"x0":-2.3622589067019257,"y0":50.00561211562494,"z0":4.845212184456091,"aX":4.336787969565432},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":2.6,"breakHorizontal":-7.3,"spinRate":2486,"spinDirection":84},"zone":14,"typeConfidence":0.65,"plateTime":0.4667855026170895,"extension":6.584598068155801},"index":1,"playId":"56f1c3ec-e6b8-3202-8853-8ab9e0778191","pitchNumber":2,"startTime":"2026-03-14T21:36:12.160Z","endTime":"2026-03-14T21:36:15.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":88.5,"endSpeed":81.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.190315053695663,"aZ":-28.340765377134613,"pfxX":-9.074720629781169,"pfxZ":2.273881117410939,"pX":0.24871731953221773,"pZ":2.69622194014327,"vX0":8.161795811771277,"vY0":-128.66186652703323,"vZ0":-0.6967226735781916,"x":107.52,"y":165.98,"x0":-1.7763911626026743,"y0":50.0048565144737,"z0":5.155290130638657,"aX":-15.3082669703867},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.2,"breakHorizontal":14.8,"spinRate":2223,"spinDirection":229},"zone":5,"typeConfidence":0.88,"plateTime":0.42475276208508417,"extension":6.813666115693935},"index":2,"playId":"6662043f-caee-3f65-907e-0379644a5162","pitchNumber":3,"startTime":"2026-03-14T21:36:26.922Z","endTime":"2026-03-14T21:36:30.738Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-03-14T21:36:39.980Z","endTime":"2026-03-14T21:36:53.430Z","isPitch":false,"type":"action","player":{"id":679845,"link":"/api/v1/people/679845"},"defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":77.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.432306544804927,"aZ":-30.768940592542396,"pfxX":3.554357697699326,"pfxZ":0.9438909004556666,"pX":0.9801544141454294,"pZ":0.7823138294569433,"vX0":6.677580688903444,"vY0":-120.88122894567664,"vZ0":-3.4011160304284056,"x":79.64,"y":217.66,"x0":-2.269615668180791,"y0":50.0051787016217,"z0":4.881665428323029,"aX":5.311242410245934},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":1.2,"breakHorizontal":-7.9,"spinRate":2380,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.45144698927411175,"extension":6.825310138532143},"index":4,"playId":"31452d32-f849-3072-abb7-40119d5d624e","pitchNumber":4,"startTime":"2026-03-14T21:36:53.430Z","endTime":"2026-03-14T21:36:56.560Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":73.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.87847578252305,"aZ":-27.799484052117524,"pfxX":6.157953381532275,"pfxZ":3.207213455900696,"pX":1.0476858036874037,"pZ":2.079229620662069,"vX0":6.159744240635568,"vY0":-116.0227925059792,"vZ0":-0.2826230475201372,"x":77.06,"y":182.64,"x0":-2.4421460415772747,"y0":50.00042823566196,"z0":4.853862079049744,"aX":8.384659802097337},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":6.0,"breakHorizontal":-12.7,"spinRate":2506,"spinDirection":77},"zone":14,"typeConfidence":0.93,"plateTime":0.47223857400042446,"extension":6.734383235601327},"index":5,"playId":"e4584dba-b579-3bae-8cc3-1c64c8807452","pitchNumber":5,"startTime":"2026-03-14T21:37:10.916Z","endTime":"2026-03-14T21:37:14.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.1,"endSpeed":71.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.11946050172103,"aZ":-37.24907342357178,"pfxX":7.020795860031411,"pfxZ":-3.9883047243714698,"pX":0.5317033225219004,"pZ":1.8825038866060428,"vX0":4.364319804874023,"vY0":-112.26063953319861,"vZ0":1.3575984110388521,"x":96.73,"y":187.95,"x0":-2.352753506505088,"y0":50.0053933309146,"z0":5.07382410231113,"aX":8.923959609891073},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-6.5,"breakHorizontal":-13.9,"spinRate":2533,"spinDirection":70},"zone":9,"typeConfidence":0.91,"plateTime":0.4886949814512347,"extension":6.466187060688198},"index":6,"playId":"ad56c105-651b-3d2c-81d9-ab1cedbe6367","pitchNumber":6,"startTime":"2026-03-14T21:37:28.301Z","endTime":"2026-03-14T21:37:31.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_ab"},{"player":{"id":605130,"link":"/api/v1/people/605130"},"credit":"p_ab"},{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_pa"},{"player":{"id":605130,"link":"/api/v1/people/605130"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.0,"awayTeamWinProbability":3.0,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-03-14T21:37:31.308Z","atBatIndex":44},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Josh Rojas lines out to center fielder Henry Bolte.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-14T21:39:44.869Z","endTime":"2026-03-14T21:40:16.933Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"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":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-14T21:37:57.321Z","endTime":"2026-03-14T21:39:19.825Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Michael Kelly replaces Scott Barlow.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-03-14T21:39:19.825Z","endTime":"2026-03-14T21:39:46.974Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":547184,"link":"/api/v1/people/547184"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.116004808793058,"aZ":-14.719646498421204,"pfxX":-5.850465076578886,"pfxZ":8.836337945509845,"pX":-0.7861707111573466,"pZ":2.2488922777743774,"vX0":3.607555612311897,"vY0":-139.58690446129094,"vZ0":-7.327505693831541,"x":146.97,"y":178.06,"x0":-1.334536377995465,"y0":50.00217371267214,"z0":5.875051459204583,"aX":-11.556608026786762},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.6,"breakHorizontal":9.8,"spinRate":2379,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.39222856098449155,"extension":5.776718719915044},"index":2,"playId":"a8da0150-82f8-3bf6-af40-126a3666deef","pitchNumber":1,"startTime":"2026-03-14T21:39:46.974Z","endTime":"2026-03-14T21:39:49.974Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":96.8,"endSpeed":89.9,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.980059684813227,"aZ":-15.181287377728143,"pfxX":-4.550787627132603,"pfxZ":8.306791039415266,"pX":0.1241813991335015,"pZ":2.802529934021325,"vX0":5.614463613334823,"vY0":-140.93112912167413,"vZ0":-6.018416809849438,"x":112.27,"y":163.11,"x0":-1.2869429591510815,"y0":50.00006689212302,"z0":5.917685083868668,"aX":-9.306828227225893},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.3,"breakHorizontal":7.3,"spinRate":2380,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.3861768178413154,"extension":5.879259590852135},"hitData":{"launchSpeed":94.0,"launchAngle":24.0,"totalDistance":362.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":133.2,"coordY":53.56}},"index":3,"playId":"65c9a6db-08eb-38ce-ba62-2bb5a155a0a7","pitchNumber":2,"startTime":"2026-03-14T21:40:10.516Z","endTime":"2026-03-14T21:40:16.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668942,"link":"/api/v1/people/668942"},"credit":"b_ab"},{"player":{"id":547184,"link":"/api/v1/people/547184"},"credit":"p_ab"},{"player":{"id":668942,"link":"/api/v1/people/668942"},"credit":"b_pa"},{"player":{"id":547184,"link":"/api/v1/people/547184"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.39999999999999,"awayTeamWinProbability":2.6000000000000085,"homeTeamWinProbabilityAdded":0.3999999999999915,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-03-14T21:40:16.933Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Henry Bolte called out on strikes.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-14T21:42:25.804Z","endTime":"2026-03-14T21:43:59.826Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683232,"fullName":"Nick Mears","link":"/api/v1/people/683232"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Dustin Dickerson replaces third baseman Nick Loftin, batting 1st, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"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-03-14T21:41:54.778Z","endTime":"2026-03-14T21:42:27.948Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":815039,"link":"/api/v1/people/815039"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"101","replacedPlayer":{"id":679845,"link":"/api/v1/people/679845"},"defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":679845,"link":"/api/v1/people/679845"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":94.1,"endSpeed":86.0,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.689074416205354,"aZ":-15.361573196538922,"pfxX":-5.8857086702664985,"pfxZ":8.903015134853284,"pX":-0.09306657452635832,"pZ":1.8411844320265638,"vX0":6.448621652624095,"vY0":-136.70352623699344,"vZ0":-8.397360105775526,"x":120.55,"y":189.07,"x0":-1.7201133506603214,"y0":50.00613084975714,"z0":6.011754837720755,"aX":-11.119977284740045},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.5,"breakHorizontal":9.2,"spinRate":2057,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.40097330478061854,"extension":6.391977619470374},"index":1,"playId":"a2dfb24a-8793-340a-bdd9-c45b15aa05a1","pitchNumber":1,"startTime":"2026-03-14T21:42:27.948Z","endTime":"2026-03-14T21:42:33.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.9,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.077406231790338,"aZ":-35.923907095800445,"pfxX":1.1853206246985264,"pfxZ":-2.3864268887510853,"pX":-0.2802795631149461,"pZ":3.7832007737391606,"vX0":3.5722105909927757,"vY0":-123.79081799955942,"vZ0":1.2467502895357123,"x":127.68,"y":136.63,"x0":-1.8895065290060242,"y0":50.005021566048526,"z0":6.254621526407705,"aX":1.8599999831957674},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-3.8,"breakHorizontal":-2.9,"spinRate":2357,"spinDirection":49},"zone":11,"typeConfidence":0.89,"plateTime":0.44055359489169144,"extension":6.1427573847926675},"index":2,"playId":"a9ac97b1-51ac-3eaf-a97e-949749f1e0f5","pitchNumber":2,"startTime":"2026-03-14T21:43:18.688Z","endTime":"2026-03-14T21:43:22.478Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":81.5,"endSpeed":74.9,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.201148042701753,"aZ":-41.80275916350146,"pfxX":4.575380326815682,"pfxZ":-6.805212006196154,"pX":0.3151934138522008,"pZ":2.3386120923614957,"vX0":3.799816096106175,"vY0":-118.57752825970125,"vZ0":0.07127572068145782,"x":140.76,"y":159.27,"x0":-1.906824555362264,"y0":50.00547970084439,"z0":6.144993756220565,"aX":6.469331250878327},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-12.0,"breakHorizontal":-9.2,"spinRate":2657,"spinDirection":26},"zone":6,"typeConfidence":0.91,"plateTime":0.4632000977731576,"extension":6.241647357773065},"index":3,"playId":"a9b1a2e4-0a75-3e74-9038-d34d6ef31491","pitchNumber":3,"startTime":"2026-03-14T21:43:33.845Z","endTime":"2026-03-14T21:43:36.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":78.4,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.3305162185605,"aZ":-34.680872499936484,"pfxX":0.6342500137029828,"pfxZ":-1.625966806691543,"pX":0.02446608869082881,"pZ":1.8711058486682608,"vX0":4.1895196353647055,"vY0":-122.68961653488898,"vZ0":-3.200753890721395,"x":116.07,"y":188.26,"x0":-1.7817643382020163,"y0":50.00529326135652,"z0":6.12269051959744,"aX":0.9753258528697287},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-3.5,"breakHorizontal":-2.0,"spinRate":2481,"spinDirection":29},"zone":8,"typeConfidence":0.9,"plateTime":0.4449810253431927,"extension":6.176935232516311},"index":4,"playId":"9d562692-d8c9-3355-915a-4be40d8dc6bd","pitchNumber":4,"startTime":"2026-03-14T21:43:55.168Z","endTime":"2026-03-14T21:43:59.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":703607,"link":"/api/v1/people/703607","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"credit":"b_ab"},{"player":{"id":683232,"link":"/api/v1/people/683232"},"credit":"p_ab"},{"player":{"id":703607,"link":"/api/v1/people/703607"},"credit":"b_pa"},{"player":{"id":683232,"link":"/api/v1/people/683232"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.1,"awayTeamWinProbability":2.9000000000000057,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.09,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-03-14T21:43:59.826Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brian Serven strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-14T21:44:07.502Z","endTime":"2026-03-14T21:45:31.445Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683232,"fullName":"Nick Mears","link":"/api/v1/people/683232"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.256372376522528,"aZ":-12.181701032936457,"pfxX":-6.080295813452711,"pfxZ":10.476781920269495,"pX":0.567476091399588,"pZ":1.1168569987609591,"vX0":8.035406626730722,"vY0":-137.2437222518796,"vZ0":-10.656325584371833,"x":95.37,"y":208.62,"x0":-1.607760248348698,"y0":50.00309982981142,"z0":5.878624080559888,"aX":-11.6040815633699},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.8,"breakHorizontal":9.4,"spinRate":2081,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.39902297965991806,"extension":6.442290183955644},"index":0,"playId":"d39e5e23-93f8-3bbf-8227-ad6f39b9044f","pitchNumber":1,"startTime":"2026-03-14T21:44:23.235Z","endTime":"2026-03-14T21:44:26.490Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":661531,"link":"/api/v1/people/661531","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":85.8,"endSpeed":80.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.159823816254953,"aZ":-29.428104707891436,"pfxX":-0.30789830074217095,"pfxZ":1.713448960217634,"pX":0.1552016858997144,"pZ":1.3281955134048893,"vX0":4.820684321306978,"vY0":-124.96907071672157,"vZ0":-5.56528171825383,"x":111.08,"y":202.92,"x0":-1.7483903646990928,"y0":50.003594965152494,"z0":5.9641022764077025,"aX":-0.4943389375267849},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.2,"breakHorizontal":-0.4,"spinRate":2459,"spinDirection":20},"zone":14,"typeConfidence":0.88,"plateTime":0.43616488698730027,"extension":6.446631959023853},"index":1,"playId":"e29b18cc-7393-31b4-ae57-2e4e7c52398f","pitchNumber":2,"startTime":"2026-03-14T21:44:38.515Z","endTime":"2026-03-14T21:44:42.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":661531,"link":"/api/v1/people/661531","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.003940345556966,"aZ":-16.32407414495631,"pfxX":-7.7561900124015315,"pfxZ":8.34525267867826,"pX":-0.9070073765794036,"pZ":2.4695294413547493,"vX0":5.0510492706197905,"vY0":-136.9104243804331,"vZ0":-6.579955010385254,"x":151.57,"y":172.1,"x0":-1.7673064131860023,"y0":50.00616464317986,"z0":6.019820407380552,"aX":-14.738923644903378},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.9,"breakHorizontal":13.0,"spinRate":2140,"spinDirection":212},"zone":13,"typeConfidence":0.87,"plateTime":0.3999387872858269,"extension":6.235824415014353},"index":2,"playId":"10654a7c-436f-343b-a24a-5eabd7da0ed2","pitchNumber":3,"startTime":"2026-03-14T21:44:55.487Z","endTime":"2026-03-14T21:44:59.003Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":661531,"link":"/api/v1/people/661531","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-03-14T21:45:09.302Z","endTime":"2026-03-14T21:45:27.412Z","isPitch":false,"type":"action","player":{"id":661531,"link":"/api/v1/people/661531"},"defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":661531,"link":"/api/v1/people/661531","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":85.2,"endSpeed":79.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.761974130129857,"aZ":-35.61047640494772,"pfxX":-0.7469115571659426,"pfxZ":-2.175274447238923,"pX":0.9538343044521318,"pZ":2.061799125421545,"vX0":6.8146007693816,"vY0":-124.07440732932986,"vZ0":-2.560141742025451,"x":80.64,"y":183.11,"x0":-1.715957696172694,"y0":50.00371530229828,"z0":6.036802377766699,"aX":-1.1811766476948666},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-4.3,"breakHorizontal":0.0,"spinRate":2374,"spinDirection":46},"zone":14,"typeConfidence":0.89,"plateTime":0.4392631322335525,"extension":6.386022958303168},"index":4,"playId":"4a9fbfc9-593b-3108-b56a-5d9261632c27","pitchNumber":4,"startTime":"2026-03-14T21:45:27.412Z","endTime":"2026-03-14T21:45:31.445Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":661531,"link":"/api/v1/people/661531","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661531,"link":"/api/v1/people/661531"},"credit":"b_ab"},{"player":{"id":683232,"link":"/api/v1/people/683232"},"credit":"p_ab"},{"player":{"id":661531,"link":"/api/v1/people/661531"},"credit":"b_pa"},{"player":{"id":683232,"link":"/api/v1/people/683232"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.89999999999999,"awayTeamWinProbability":3.1000000000000085,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-03-14T21:45:31.445Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joey Meneses grounds out, shortstop Daniel Vazquez to first baseman Josh Rojas.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-14T21:45:31.706Z","endTime":"2026-03-14T21:46:18.942Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":608841,"fullName":"Joey Meneses","link":"/api/v1/people/608841"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683232,"fullName":"Nick Mears","link":"/api/v1/people/683232"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608841,"fullName":"Joey Meneses","link":"/api/v1/people/608841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694187,"link":"/api/v1/people/694187"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668942,"link":"/api/v1/people/668942"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.2,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.35201281438764,"aZ":-38.33826200969586,"pfxX":-0.1976314714481724,"pfxZ":-3.9975233647759794,"pX":-0.7385408147858751,"pZ":4.053610535134361,"vX0":2.7682244915949274,"vY0":-122.64260391288022,"vZ0":2.4421997549382066,"x":145.15,"y":129.33,"x0":-1.85009670494049,"y0":50.001260953129496,"z0":6.285679149846685,"aX":-0.30511198180151594},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-6.5,"breakHorizontal":-0.2,"spinRate":2421,"spinDirection":46},"zone":11,"typeConfidence":0.8,"plateTime":0.4444426870348974,"extension":6.204536751481029},"index":0,"playId":"6510f724-151a-3cf7-bc6f-67a1c7e9f3b8","pitchNumber":1,"startTime":"2026-03-14T21:45:56.436Z","endTime":"2026-03-14T21:46:00.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":608841,"link":"/api/v1/people/608841","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":93.8,"endSpeed":86.6,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.88193930815295,"aZ":-18.343432491991845,"pfxX":-7.687218482490954,"pfxZ":7.277792754552664,"pX":-0.4183809260099078,"pZ":1.9337763878547412,"vX0":6.396025051341557,"vY0":-136.4450087457914,"vZ0":-7.538038834194275,"x":132.95,"y":186.57,"x0":-1.7854135191815397,"y0":50.00080498758255,"z0":5.979413215392271,"aX":-14.603322837597002},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.9,"breakHorizontal":12.7,"spinRate":2173,"spinDirection":210},"zone":7,"typeConfidence":0.71,"plateTime":0.4002694242485081,"extension":6.356402521931645},"hitData":{"launchSpeed":105.5,"launchAngle":-13.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.92,"coordY":158.17}},"index":1,"playId":"adec38e1-11e9-3a56-bf89-0a00fffbb366","pitchNumber":2,"startTime":"2026-03-14T21:46:12.767Z","endTime":"2026-03-14T21:46:18.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":608841,"link":"/api/v1/people/608841","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608841,"link":"/api/v1/people/608841"},"credit":"b_ab"},{"player":{"id":683232,"link":"/api/v1/people/683232"},"credit":"p_ab"},{"player":{"id":608841,"link":"/api/v1/people/608841"},"credit":"b_pa"},{"player":{"id":683232,"link":"/api/v1/people/683232"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.8,"awayTeamWinProbability":3.200000000000003,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-03-14T21:46:18.942Z","atBatIndex":48},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Elias Díaz doubles (1) on a sharp fly ball to center fielder Ryan Lasko.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-14T21:48:32.858Z","endTime":"2026-03-14T21:49:26.194Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"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":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805782,"link":"/api/v1/people/805782"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Ryan Lasko replaces center fielder Henry Bolte, batting 9th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"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-03-14T21:48:23.982Z","endTime":"2026-03-14T21:48:24.006Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805782,"link":"/api/v1/people/805782"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"901","replacedPlayer":{"id":703607,"link":"/api/v1/people/703607"},"defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":703607,"link":"/api/v1/people/703607"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":553869,"link":"/api/v1/people/553869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Tyler Ferguson replaces Michael Kelly.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-14T21:48:24.006Z","endTime":"2026-03-14T21:48:34.997Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621053,"link":"/api/v1/people/621053"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":547184,"link":"/api/v1/people/547184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":805782,"link":"/api/v1/people/805782"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":553869,"link":"/api/v1/people/553869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":94.4,"endSpeed":86.9,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.38960005349862,"aZ":-17.347529405080067,"pfxX":-4.578844041208112,"pfxZ":7.734160444047563,"pX":0.4186956909337114,"pZ":2.563212185722057,"vX0":10.60907563351664,"vY0":-137.10279506874429,"vZ0":-5.226240559668915,"x":101.04,"y":169.57,"x0":-2.8943038767334253,"y0":50.000849982564155,"z0":5.665958622004285,"aX":-8.77641954383106},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.1,"breakHorizontal":6.2,"spinRate":2287,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.39847136320001164,"extension":6.157046965581841},"index":2,"playId":"4713eb13-d3aa-3653-9cc1-1eb2601e9beb","pitchNumber":1,"startTime":"2026-03-14T21:48:34.997Z","endTime":"2026-03-14T21:48:38.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621053,"link":"/api/v1/people/621053","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":805782,"link":"/api/v1/people/805782"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":553869,"link":"/api/v1/people/553869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.5,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.965254762031343,"aZ":-30.066957462530432,"pfxX":2.2959063680262926,"pfxZ":1.4050690983489904,"pX":1.6055483088925948,"pZ":0.9642569620153549,"vX0":10.547084783415757,"vY0":-121.36071848232332,"vZ0":-4.429604802036813,"x":55.8,"y":212.75,"x0":-3.08847803762823,"y0":50.001361644414786,"z0":5.421563895989979,"aX":3.434716190391391},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.7,"breakHorizontal":-6.6,"spinRate":2420,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.4507227994482621,"extension":5.950925176579586},"index":3,"playId":"105af55d-01e2-3256-89d0-069f30e4dc6d","pitchNumber":2,"startTime":"2026-03-14T21:48:57.045Z","endTime":"2026-03-14T21:49:00.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621053,"link":"/api/v1/people/621053","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":805782,"link":"/api/v1/people/805782"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":553869,"link":"/api/v1/people/553869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.6,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.755800912162005,"aZ":-27.65638173012115,"pfxX":0.12192094539781106,"pfxZ":2.64427629272015,"pX":0.12325256675931437,"pZ":1.8237602869141405,"vX0":8.178985745590365,"vY0":-128.8802354694135,"vZ0":-4.069109957530488,"x":112.3,"y":189.54,"x0":-3.0861486107791034,"y0":50.00485095329881,"z0":5.520549997435421,"aX":0.20674563094696372},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.2,"breakHorizontal":-1.8,"spinRate":2476,"spinDirection":254},"zone":8,"typeConfidence":2.0,"plateTime":0.42241936165326477,"extension":5.958594799931866},"hitData":{"launchSpeed":102.6,"launchAngle":23.0,"totalDistance":390.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":78.74,"coordY":48.57}},"index":4,"playId":"654946da-4ae6-31b3-9faa-a393033dc122","pitchNumber":3,"startTime":"2026-03-14T21:49:12.814Z","endTime":"2026-03-14T21:49:26.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621053,"link":"/api/v1/people/621053","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":805782,"link":"/api/v1/people/805782"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":553869,"link":"/api/v1/people/553869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"credit":"b_ab"},{"player":{"id":621053,"link":"/api/v1/people/621053"},"credit":"p_ab"},{"player":{"id":553869,"link":"/api/v1/people/553869"},"credit":"b_pa"},{"player":{"id":621053,"link":"/api/v1/people/621053"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.39999999999999,"awayTeamWinProbability":5.6000000000000085,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.37,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-03-14T21:49:26.194Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kameron Misner grounds out, shortstop Leo De Vries to first baseman Joey Meneses. Elias Díaz to 3rd.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-14T21:49:43.238Z","endTime":"2026-03-14T21:50:40.880Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":670224,"fullName":"Kameron Misner","link":"/api/v1/people/670224"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":670224,"fullName":"Kameron Misner","link":"/api/v1/people/670224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":815888,"link":"/api/v1/people/815888"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":608841,"link":"/api/v1/people/608841"},"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":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.7,"strikeZoneTop":3.366,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.492387690571707,"aZ":-18.881757272522027,"pfxX":-6.154956139971775,"pfxZ":6.96952163507739,"pX":-0.29915345850166813,"pZ":2.710035888541149,"vX0":9.817942521691178,"vY0":-136.61089889616508,"vZ0":-4.430879565455502,"x":128.4,"y":165.61,"x0":-3.1248322777996074,"y0":50.00335838933425,"z0":5.634706401193099,"aX":-11.741234856426846},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.0,"breakHorizontal":9.2,"spinRate":2067,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.3995330897491076,"extension":5.9524132055272085},"index":0,"playId":"0de037c1-32b6-3ec2-9a1c-82654240d9f5","pitchNumber":1,"startTime":"2026-03-14T21:50:01.540Z","endTime":"2026-03-14T21:50:05.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621053,"link":"/api/v1/people/621053","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":805782,"link":"/api/v1/people/805782"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":670224,"link":"/api/v1/people/670224","batSide":{"code":"L","description":"Left"}},"second":{"id":553869,"link":"/api/v1/people/553869"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.9,"strikeZoneTop":3.366,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.944068969619845,"aZ":-20.32124652195689,"pfxX":-6.515298239613298,"pfxZ":6.186427492659041,"pX":-0.7276982539518183,"pZ":3.182487658888636,"vX0":9.017154108288034,"vY0":-136.55390115113403,"vZ0":-3.0829495656216115,"x":144.74,"y":152.85,"x0":-3.203916396162058,"y0":50.00535571571017,"z0":5.700611900159328,"aX":-12.48784523844962},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.8,"breakHorizontal":10.2,"spinRate":2185,"spinDirection":228},"zone":1,"typeConfidence":2.0,"plateTime":0.3988975284010441,"extension":6.203569784273147},"index":1,"playId":"fa66e725-dec8-346b-a8c8-df2d6c1b5deb","pitchNumber":2,"startTime":"2026-03-14T21:50:16.373Z","endTime":"2026-03-14T21:50:19.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621053,"link":"/api/v1/people/621053","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":805782,"link":"/api/v1/people/805782"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":670224,"link":"/api/v1/people/670224","batSide":{"code":"L","description":"Left"}},"second":{"id":553869,"link":"/api/v1/people/553869"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":83.1,"strikeZoneTop":3.366,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.36509783394972,"aZ":-24.072661014277884,"pfxX":-7.447873040346682,"pfxZ":4.6779402358033195,"pX":0.3728136702845908,"pZ":1.6402114765073015,"vX0":11.181268851560752,"vY0":-129.54977188493956,"vZ0":-5.3672565574162565,"x":102.79,"y":194.49,"x0":-2.995200694415969,"y0":50.00243165011853,"z0":5.535140233547452,"aX":-12.895480260784593},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.7,"breakHorizontal":11.5,"spinRate":1699,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.41984155622632846,"extension":6.202596795154077},"hitData":{"launchSpeed":49.3,"launchAngle":-39.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.71,"coordY":159.1}},"index":2,"playId":"d3cb27d9-934a-3693-a2b8-d66984c5fe4a","pitchNumber":3,"startTime":"2026-03-14T21:50:33.711Z","endTime":"2026-03-14T21:50:40.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621053,"link":"/api/v1/people/621053","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":805782,"link":"/api/v1/people/805782"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":670224,"link":"/api/v1/people/670224","batSide":{"code":"L","description":"Left"}},"second":{"id":553869,"link":"/api/v1/people/553869"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670224,"link":"/api/v1/people/670224"},"credit":"b_ab"},{"player":{"id":621053,"link":"/api/v1/people/621053"},"credit":"p_ab"},{"player":{"id":670224,"link":"/api/v1/people/670224"},"credit":"b_pa"},{"player":{"id":621053,"link":"/api/v1/people/621053"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.89999999999999,"awayTeamWinProbability":4.1000000000000085,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.68,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-14T21:50:40.880Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Daniel Vazquez singles on a ground ball to center fielder Ryan Lasko. Elias Díaz scores.","rbi":1,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-14T21:50:50.898Z","endTime":"2026-03-14T21:51:49.804Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":694187,"fullName":"Daniel Vazquez","link":"/api/v1/people/694187"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694187,"fullName":"Daniel Vazquez","link":"/api/v1/people/694187"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694187,"fullName":"Daniel Vazquez","link":"/api/v1/people/694187"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805782,"link":"/api/v1/people/805782"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"responsiblePitcher":{"id":621053,"link":"/api/v1/people/621053"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.9,"endSpeed":85.3,"strikeZoneTop":3.31,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.248940306492376,"aZ":-25.752872953693295,"pfxX":-9.349439052281594,"pfxZ":3.4669007109873142,"pX":-0.5857741360117804,"pZ":2.484114930462959,"vX0":10.238786718805722,"vY0":-134.95595237229975,"vZ0":-3.4579637122848905,"x":139.33,"y":171.71,"x0":-3.206789694022456,"y0":50.00340367544586,"z0":5.587693982132483,"aX":-17.317636978216875},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.8,"breakHorizontal":14.9,"spinRate":2150,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.4052206434104315,"extension":6.1267758810954245},"index":0,"playId":"081dff6d-e979-363b-96c9-4e720c26df01","pitchNumber":1,"startTime":"2026-03-14T21:51:06.492Z","endTime":"2026-03-14T21:51:11.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621053,"link":"/api/v1/people/621053","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":805782,"link":"/api/v1/people/805782"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":694187,"link":"/api/v1/people/694187","batSide":{"code":"R","description":"Right"}},"third":{"id":553869,"link":"/api/v1/people/553869"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":83.9,"endSpeed":77.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.82705830230141,"aZ":-33.74917645752151,"pfxX":6.028862357527425,"pfxZ":-1.0545411911162743,"pX":0.11014062269365063,"pZ":1.366022665528556,"vX0":6.125819471722764,"vY0":-121.9721017799568,"vZ0":-3.1468275838735114,"x":112.8,"y":201.9,"x0":-3.224771044485314,"y0":50.00289691176746,"z0":5.607565745418137,"aX":9.008114445599604},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-2.4,"breakHorizontal":-12.5,"spinRate":2507,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.4504795916805211,"extension":5.944160263868009},"index":1,"playId":"d2c13679-be87-32de-ae4b-944469fed330","pitchNumber":2,"startTime":"2026-03-14T21:51:22.353Z","endTime":"2026-03-14T21:51:26.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621053,"link":"/api/v1/people/621053","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":805782,"link":"/api/v1/people/805782"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":694187,"link":"/api/v1/people/694187","batSide":{"code":"R","description":"Right"}},"third":{"id":553869,"link":"/api/v1/people/553869"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.2,"strikeZoneTop":3.31,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.634386822336275,"aZ":-18.661728416061415,"pfxX":-6.464513471362218,"pfxZ":7.148085384285292,"pX":-0.2769428058950936,"pZ":2.010193929371883,"vX0":9.708243975640503,"vY0":-136.3171668419374,"vZ0":-6.282944754852908,"x":127.56,"y":184.5,"x0":-3.0368741224401594,"y0":50.004304442886564,"z0":5.623565350506446,"aX":-12.22466336155737},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.8,"breakHorizontal":9.7,"spinRate":2228,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.40107186774947134,"extension":6.037762138411811},"hitData":{"launchSpeed":97.9,"launchAngle":-2.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":117.34,"coordY":149.62}},"index":2,"playId":"8ebbda7b-d224-32bc-9e6a-7df0866ace09","pitchNumber":3,"startTime":"2026-03-14T21:51:40.439Z","endTime":"2026-03-14T21:51:49.804Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621053,"link":"/api/v1/people/621053","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":805782,"link":"/api/v1/people/805782"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":694187,"link":"/api/v1/people/694187","batSide":{"code":"R","description":"Right"}},"third":{"id":553869,"link":"/api/v1/people/553869"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694187,"link":"/api/v1/people/694187"},"credit":"b_ab"},{"player":{"id":621053,"link":"/api/v1/people/621053"},"credit":"p_ab"},{"player":{"id":694187,"link":"/api/v1/people/694187"},"credit":"b_pa"},{"player":{"id":621053,"link":"/api/v1/people/621053"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.89999999999999,"awayTeamWinProbability":6.1000000000000085,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.49,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-03-14T21:51:49.804Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Peyton Wilson strikes out swinging.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-14T21:51:59.942Z","endTime":"2026-03-14T21:53:31.519Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":686523,"fullName":"Peyton Wilson","link":"/api/v1/people/686523"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694187,"fullName":"Daniel Vazquez","link":"/api/v1/people/694187"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":686523,"fullName":"Peyton Wilson","link":"/api/v1/people/686523"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":661531,"link":"/api/v1/people/661531"},"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.6,"endSpeed":83.0,"strikeZoneTop":3.076,"strikeZoneBottom":1.552,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.481784649338007,"aZ":-25.094012403875073,"pfxX":-0.27425191223348167,"pfxZ":4.069873514846057,"pX":-0.3775110631666435,"pZ":2.4564152639268486,"vX0":7.498228598378456,"vY0":-130.33062170608542,"vZ0":-3.2103768375983197,"x":131.39,"y":172.46,"x0":-3.242501262476825,"y0":50.00429083289765,"z0":5.575952225117702,"aX":-0.478890157453528},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.0,"breakHorizontal":-1.0,"spinRate":2393,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.4184675062175285,"extension":5.922474979128783},"index":0,"playId":"0d5ebf53-c653-3ac9-b188-a4a5fbbb16cb","pitchNumber":1,"startTime":"2026-03-14T21:52:30.838Z","endTime":"2026-03-14T21:52:34.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621053,"link":"/api/v1/people/621053","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":805782,"link":"/api/v1/people/805782"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":686523,"link":"/api/v1/people/686523","batSide":{"code":"L","description":"Left"}},"first":{"id":694187,"link":"/api/v1/people/694187"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"9430a9e3-3c18-3c55-9ca8-a45d5c2ae350","startTime":"2026-03-14T21:52:52.191Z","endTime":"2026-03-14T21:52:55.191Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":621053,"link":"/api/v1/people/621053","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":805782,"link":"/api/v1/people/805782"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":686523,"link":"/api/v1/people/686523","batSide":{"code":"L","description":"Left"}},"first":{"id":694187,"link":"/api/v1/people/694187"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.3,"strikeZoneTop":3.076,"strikeZoneBottom":1.552,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.41657500844325,"aZ":-35.91230954337221,"pfxX":1.753964757472497,"pfxZ":-2.3763686401063495,"pX":0.8262497631748156,"pZ":1.690299635287401,"vX0":9.064199613633374,"vY0":-124.10696087481799,"vZ0":-2.6029904315067567,"x":85.51,"y":193.14,"x0":-3.092361662083228,"y0":50.00576683593773,"z0":5.725938747321924,"aX":2.753608070702898},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-4.7,"breakHorizontal":-5.2,"spinRate":2718,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.4402941382736505,"extension":5.921546232774072},"index":2,"playId":"0b2b65b9-a22d-36f2-b40d-f03c7be5b0d2","pitchNumber":2,"startTime":"2026-03-14T21:53:08.840Z","endTime":"2026-03-14T21:53:11.845Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621053,"link":"/api/v1/people/621053","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":805782,"link":"/api/v1/people/805782"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":686523,"link":"/api/v1/people/686523","batSide":{"code":"L","description":"Left"}},"first":{"id":694187,"link":"/api/v1/people/694187"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":77.6,"strikeZoneTop":3.076,"strikeZoneBottom":1.552,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.891941566755037,"aZ":-37.89512233058615,"pfxX":3.4872919911842324,"pfxZ":-3.833704956446706,"pX":0.190370218613662,"pZ":1.0060060324475748,"vX0":7.069079955022409,"vY0":-120.9687360002585,"vZ0":-3.1441186479597736,"x":109.74,"y":211.62,"x0":-3.213835245425686,"y0":50.00235818537322,"z0":5.619438645549103,"aX":5.205666291567178},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-7.4,"breakHorizontal":-7.9,"spinRate":2648,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.4514652646790309,"extension":5.863702646056004},"index":3,"playId":"65003ca5-a978-381d-82be-7c2b49b7e68a","pitchNumber":3,"startTime":"2026-03-14T21:53:28.490Z","endTime":"2026-03-14T21:53:31.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621053,"link":"/api/v1/people/621053","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":805782,"link":"/api/v1/people/805782"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":686523,"link":"/api/v1/people/686523","batSide":{"code":"L","description":"Left"}},"first":{"id":694187,"link":"/api/v1/people/694187"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686523,"link":"/api/v1/people/686523"},"credit":"b_ab"},{"player":{"id":621053,"link":"/api/v1/people/621053"},"credit":"p_ab"},{"player":{"id":686523,"link":"/api/v1/people/686523"},"credit":"b_pa"},{"player":{"id":621053,"link":"/api/v1/people/621053"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.89999999999999,"awayTeamWinProbability":4.1000000000000085,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.83,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-03-14T21:53:31.519Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brett Squires grounds out, second baseman Michael Stefanic to first baseman Joey Meneses.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-14T21:54:03.022Z","endTime":"2026-03-14T21:55:45.164Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":689531,"fullName":"Brett Squires","link":"/api/v1/people/689531"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,3,4,5,6],"actionIndex":[0,2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":694187,"fullName":"Daniel Vazquez","link":"/api/v1/people/694187"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":689531,"fullName":"Brett Squires","link":"/api/v1/people/689531"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":683021,"link":"/api/v1/people/683021"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":608841,"link":"/api/v1/people/608841"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Brett Squires replaces Connor Kaiser.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-14T21:53:44.482Z","endTime":"2026-03-14T21:54:05.167Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689531,"link":"/api/v1/people/689531"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":663731,"link":"/api/v1/people/663731"},"defense":{"pitcher":{"id":621053,"link":"/api/v1/people/621053","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":805782,"link":"/api/v1/people/805782"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":663731,"link":"/api/v1/people/663731","batSide":{"code":"R","description":"Right"}},"first":{"id":694187,"link":"/api/v1/people/694187"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.9,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.076194773937658,"aZ":-17.92981747214625,"pfxX":-6.7683033472854115,"pfxZ":7.207465898671023,"pX":0.20663360470198788,"pZ":3.286801291436007,"vX0":11.726643480835824,"vY0":-139.60010658816086,"vZ0":-3.2856900755212957,"x":109.12,"y":150.04,"x0":-3.1667395443278403,"y0":50.001299795636996,"z0":5.657515691768096,"aX":-13.374582467725094},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.5,"breakHorizontal":9.8,"spinRate":2375,"spinDirection":230},"zone":2,"typeConfidence":2.0,"plateTime":0.3921703578506275,"extension":6.11201783648148},"index":1,"playId":"b9879f9b-1c1b-36a5-8987-382131a99db7","pitchNumber":1,"startTime":"2026-03-14T21:54:05.167Z","endTime":"2026-03-14T21:54:09.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621053,"link":"/api/v1/people/621053","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":805782,"link":"/api/v1/people/805782"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":689531,"link":"/api/v1/people/689531","batSide":{"code":"L","description":"Left"}},"first":{"id":694187,"link":"/api/v1/people/694187"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Daniel Vazquez steals (3) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":2,"actionPlayId":"b9879f9b-1c1b-36a5-8987-382131a99db7","startTime":"2026-03-14T21:54:16.471Z","endTime":"2026-03-14T21:54:37.429Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":694187,"link":"/api/v1/people/694187"},"defense":{"pitcher":{"id":621053,"link":"/api/v1/people/621053","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":805782,"link":"/api/v1/people/805782"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":689531,"link":"/api/v1/people/689531","batSide":{"code":"L","description":"Left"}},"first":{"id":694187,"link":"/api/v1/people/694187"},"postOnSecond":{"id":694187,"link":"/api/v1/people/694187"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"homeTeamWinProbability":95.5,"awayTeamWinProbability":4.5,"homeTeamWinProbabilityAdded":-0.3999999999999915,"leverageIndex":0.47,"dramaIndex":20.0,"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":83.8,"endSpeed":76.7,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.709882740556967,"aZ":-36.31177242664286,"pfxX":0.6746756080881432,"pfxZ":-2.7793235865714543,"pX":0.009812109635744573,"pZ":2.566755344846018,"vX0":7.533495702986382,"vY0":-121.85632695572657,"vZ0":-0.08887302472782133,"x":116.63,"y":169.48,"x0":-3.2194010040680716,"y0":50.00015650845596,"z0":5.761770055903866,"aX":1.0040225372865714},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-4.8,"breakHorizontal":-3.1,"spinRate":2565,"spinDirection":58},"zone":5,"typeConfidence":2.0,"plateTime":0.45085680261850714,"extension":6.042835574025324},"index":3,"playId":"c19a9b97-7f5b-316d-be71-d79295d4c21f","pitchNumber":2,"startTime":"2026-03-14T21:54:37.429Z","endTime":"2026-03-14T21:54:41.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621053,"link":"/api/v1/people/621053","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":805782,"link":"/api/v1/people/805782"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":689531,"link":"/api/v1/people/689531","batSide":{"code":"L","description":"Left"}},"second":{"id":694187,"link":"/api/v1/people/694187"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":78.8,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.124430792464423,"aZ":-36.66604407717,"pfxX":2.9070983321247064,"pfxZ":-2.9171422629233135,"pX":-0.5756456487428477,"pZ":1.6152025824544225,"vX0":5.578576322504706,"vY0":-122.29617431135792,"vZ0":-2.363501002657678,"x":138.94,"y":195.17,"x0":-3.2481699575419247,"y0":50.00135601204146,"z0":5.68654789599093,"aX":4.479651178461316},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-5.5,"breakHorizontal":-6.4,"spinRate":2607,"spinDirection":60},"zone":13,"typeConfidence":2.0,"plateTime":0.4448881752459708,"extension":5.96023399590187},"index":4,"playId":"edea19bf-b347-335a-b0f5-8ff89d07a37d","pitchNumber":3,"startTime":"2026-03-14T21:54:55.164Z","endTime":"2026-03-14T21:54:58.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621053,"link":"/api/v1/people/621053","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":805782,"link":"/api/v1/people/805782"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":689531,"link":"/api/v1/people/689531","batSide":{"code":"L","description":"Left"}},"second":{"id":694187,"link":"/api/v1/people/694187"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":95.6,"endSpeed":87.5,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.600289705980327,"aZ":-16.45580993256924,"pfxX":-4.092031518219793,"pfxZ":8.02802298625527,"pX":-0.6978175371342387,"pZ":2.4945778941035575,"vX0":7.83655647243377,"vY0":-138.91517360963667,"vZ0":-5.59681003724289,"x":143.6,"y":171.43,"x0":-3.021420450426712,"y0":50.00138044707206,"z0":5.626145310142865,"aX":-8.011189654437446},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.6,"breakHorizontal":5.8,"spinRate":2288,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.3940144305632054,"extension":6.1028224866645955},"index":5,"playId":"dbe06b0b-c61c-3572-a643-ca6a93b40ac9","pitchNumber":4,"startTime":"2026-03-14T21:55:16.435Z","endTime":"2026-03-14T21:55:20.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621053,"link":"/api/v1/people/621053","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":805782,"link":"/api/v1/people/805782"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":689531,"link":"/api/v1/people/689531","batSide":{"code":"L","description":"Left"}},"second":{"id":694187,"link":"/api/v1/people/694187"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.6,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.827722064843154,"aZ":-28.49381692625857,"pfxX":-7.2782931353613876,"pfxZ":2.1480525083350193,"pX":-0.7081781778112917,"pZ":1.3733162702268695,"vX0":8.728692448209609,"vY0":-129.2941016368147,"vZ0":-4.914474175517927,"x":143.99,"y":201.7,"x0":-3.1628550881936457,"y0":50.002837965774496,"z0":5.453095925721299,"aX":-12.475441778939041},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.1,"breakHorizontal":11.5,"spinRate":1606,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4216268161216452,"extension":6.08885043796845},"hitData":{"launchSpeed":75.7,"launchAngle":-20.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.46,"coordY":155.64}},"index":6,"playId":"27af5d07-2554-3d69-9a4c-81a2d2c92326","pitchNumber":5,"startTime":"2026-03-14T21:55:38.645Z","endTime":"2026-03-14T21:55:45.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621053,"link":"/api/v1/people/621053","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":805782,"link":"/api/v1/people/805782"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":689531,"link":"/api/v1/people/689531","batSide":{"code":"L","description":"Left"}},"second":{"id":694187,"link":"/api/v1/people/694187"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689531,"link":"/api/v1/people/689531"},"credit":"b_ab"},{"player":{"id":621053,"link":"/api/v1/people/621053"},"credit":"p_ab"},{"player":{"id":689531,"link":"/api/v1/people/689531"},"credit":"b_pa"},{"player":{"id":621053,"link":"/api/v1/people/621053"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.1,"awayTeamWinProbability":2.9000000000000057,"homeTeamWinProbabilityAdded":1.5999999999999943,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-03-14T21:55:45.164Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Leo De Vries singles on a fly ball to center fielder Rudy Martin Jr.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-14T21:57:59.564Z","endTime":"2026-03-14T22:00:17.133Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":815888,"fullName":"Leo De Vries","link":"/api/v1/people/815888"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621016,"fullName":"Jose Cuas","link":"/api/v1/people/621016"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":815888,"fullName":"Leo De Vries","link":"/api/v1/people/815888"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[7,8,10,11,12,13,14,15],"actionIndex":[0,1,2,3,4,5,6],"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":815888,"fullName":"Leo De Vries","link":"/api/v1/people/815888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":15},"credits":[{"player":{"id":657675,"link":"/api/v1/people/657675"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jose Cuas replaces Nick Mears.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"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-03-14T21:57:56.168Z","endTime":"2026-03-14T21:57:57.168Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621016,"link":"/api/v1/people/621016"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":815888,"link":"/api/v1/people/815888","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Brett Squires remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-14T21:57:56.168Z","endTime":"2026-03-14T21:57:57.168Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689531,"link":"/api/v1/people/689531"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"701","replacedPlayer":{"id":663731,"link":"/api/v1/people/663731"},"defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":815888,"link":"/api/v1/people/815888","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Tyler Gentry replaces right fielder Peyton Wilson, batting 6th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-14T21:57:56.168Z","endTime":"2026-03-14T21:57:57.168Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694355,"link":"/api/v1/people/694355"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"601","replacedPlayer":{"id":686523,"link":"/api/v1/people/686523"},"defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":686523,"link":"/api/v1/people/686523"}},"offense":{"batter":{"id":815888,"link":"/api/v1/people/815888","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jack Pineda replaces shortstop Daniel Vazquez, batting 5th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-14T21:57:56.168Z","endTime":"2026-03-14T21:57:57.168Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":801442,"link":"/api/v1/people/801442"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"501","replacedPlayer":{"id":694187,"link":"/api/v1/people/694187"},"defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":694187,"link":"/api/v1/people/694187"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":815888,"link":"/api/v1/people/815888","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Sam Kulasingam replaces center fielder Kameron Misner, batting 4th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-14T21:57:56.168Z","endTime":"2026-03-14T21:57:57.168Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":814528,"link":"/api/v1/people/814528"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"401","replacedPlayer":{"id":670224,"link":"/api/v1/people/670224"},"defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":663731,"link":"/api/v1/people/663731"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":815888,"link":"/api/v1/people/815888","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Rudy Martin Jr. replaces catcher Elias Díaz, batting 3rd, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-03-14T21:57:56.168Z","endTime":"2026-03-14T21:57:57.168Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657675,"link":"/api/v1/people/657675"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"301","replacedPlayer":{"id":553869,"link":"/api/v1/people/553869"},"defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":670224,"link":"/api/v1/people/670224"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":815888,"link":"/api/v1/people/815888","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Omar Hernandez replaces first baseman Josh Rojas, batting 2nd, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":6,"startTime":"2026-03-14T21:57:56.168Z","endTime":"2026-03-14T21:58:01.698Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683427,"link":"/api/v1/people/683427"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"201","replacedPlayer":{"id":668942,"link":"/api/v1/people/668942"},"defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":668942,"link":"/api/v1/people/668942"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":815888,"link":"/api/v1/people/815888","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.0,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.266153555431224,"aZ":-22.847553683692297,"pfxX":-6.461936820192493,"pfxZ":5.151617217112845,"pX":0.2054595491585033,"pZ":3.3200470078057616,"vX0":12.65757056430271,"vY0":-133.82395815402202,"vZ0":2.1601941949301073,"x":109.17,"y":149.14,"x0":-3.7492582682696347,"y0":50.00433915508143,"z0":4.14037176066966,"aX":-11.704388714542517},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.1,"breakHorizontal":8.9,"spinRate":2311,"spinDirection":257},"zone":2,"typeConfidence":2.0,"plateTime":0.4095031189401972,"extension":6.412268225952543},"index":7,"playId":"5c3be616-9be0-3892-9d05-40c75c103235","pitchNumber":1,"startTime":"2026-03-14T21:58:01.698Z","endTime":"2026-03-14T21:58:04.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":815888,"link":"/api/v1/people/815888","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.1,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.010579727092626,"aZ":-21.07983265635311,"pfxX":-8.730674004947748,"pfxZ":6.25110285649097,"pX":0.37674619516477087,"pZ":3.391517094348386,"vX0":13.627256475740845,"vY0":-132.56485622656402,"vZ0":2.2569381642329307,"x":102.64,"y":147.21,"x0":-3.7021482949335653,"y0":50.00449429065397,"z0":4.070214981200848,"aX":-15.501593062401936},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.1,"breakHorizontal":12.7,"spinRate":2453,"spinDirection":255},"zone":12,"typeConfidence":2.0,"plateTime":0.4135834941315131,"extension":6.419515298886486},"index":8,"playId":"d785f964-67bf-398b-91c3-b263d635ca67","pitchNumber":2,"startTime":"2026-03-14T21:58:16.118Z","endTime":"2026-03-14T21:58:19.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":815888,"link":"/api/v1/people/815888","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":9,"startTime":"2026-03-14T21:58:29.152Z","endTime":"2026-03-14T21:58:39.775Z","isPitch":false,"type":"action","player":{"id":815888,"link":"/api/v1/people/815888"},"defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":815888,"link":"/api/v1/people/815888","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.4,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.088529426828796,"aZ":-30.89164450781235,"pfxX":-8.664615296218663,"pfxZ":0.8393309841138015,"pX":-0.16262162720160495,"pZ":1.981374927734705,"vX0":10.953662684811325,"vY0":-122.76981576681213,"vZ0":0.8795889030153254,"x":123.2,"y":185.28,"x0":-3.5543827561780086,"y0":50.002449358641194,"z0":4.245726438111256,"aX":-13.239342909068696},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.0,"breakHorizontal":13.2,"spinRate":1695,"spinDirection":265},"zone":8,"typeConfidence":2.0,"plateTime":0.44598533493205084,"extension":6.265987633329317},"index":10,"playId":"81b198f4-3521-3db7-b0fd-1107fc366d25","pitchNumber":3,"startTime":"2026-03-14T21:58:39.775Z","endTime":"2026-03-14T21:58:43.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":815888,"link":"/api/v1/people/815888","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":77.6,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.628068549958623,"aZ":-33.145513305147716,"pfxX":-8.600560423828231,"pfxZ":-0.6259951160524846,"pX":-4.706941964598828,"pZ":2.60159275434329,"vX0":1.1593939158260855,"vY0":-123.70500432676867,"vZ0":3.2593067307229457,"x":296.42,"y":168.54,"x0":-4.0657508481844244,"y0":50.0057377818702,"z0":4.052810917989952,"aX":-13.276002776108388},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.1,"breakHorizontal":15.2,"spinRate":1759,"spinDirection":275},"zone":11,"typeConfidence":2.0,"plateTime":0.44347103630854345,"extension":6.187949603858938},"index":11,"playId":"a6df1db7-95f3-3c8a-8ab8-c0d08bc94625","pitchNumber":4,"startTime":"2026-03-14T21:58:56.444Z","endTime":"2026-03-14T21:58:59.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":815888,"link":"/api/v1/people/815888","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.5,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.35707408756126,"aZ":-25.37677451632223,"pfxX":-7.465986624087645,"pfxZ":3.634992478742946,"pX":-1.1140296129925136,"pZ":3.0684072075791744,"vX0":9.648270743085764,"vY0":-135.31736601684648,"vZ0":2.060119402982404,"x":159.46,"y":155.93,"x0":-3.7427050674620514,"y0":50.00127002311864,"z0":4.066149080271843,"aX":-13.9544991697962},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.2,"breakHorizontal":11.6,"spinRate":2231,"spinDirection":253},"zone":11,"typeConfidence":2.0,"plateTime":0.40357591414855865,"extension":6.27236969815222},"index":12,"playId":"0ae652ae-5cfd-339a-bce0-8bdc72151062","pitchNumber":5,"startTime":"2026-03-14T21:59:18.352Z","endTime":"2026-03-14T21:59:22.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":815888,"link":"/api/v1/people/815888","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.3,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.159646046428307,"aZ":-25.40285083530259,"pfxX":-7.598776360094611,"pfxZ":3.7373431828609345,"pX":-0.02069474652254634,"pZ":1.6088448632147159,"vX0":11.878144800761238,"vY0":-133.62343071513405,"vZ0":-1.5681247359825128,"x":117.79,"y":195.34,"x0":-3.5315524958310682,"y0":50.00527472599786,"z0":4.024372206976648,"aX":-13.77691782131471},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.6,"breakHorizontal":11.3,"spinRate":2215,"spinDirection":251},"zone":8,"typeConfidence":2.0,"plateTime":0.40954468860202153,"extension":6.3677454297368605},"index":13,"playId":"79009eb8-f5f0-3731-8c2f-df596422a935","pitchNumber":6,"startTime":"2026-03-14T21:59:34.241Z","endTime":"2026-03-14T21:59:38.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":815888,"link":"/api/v1/people/815888","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.1,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.763016344441965,"aZ":-22.037760083043427,"pfxX":-6.430237043297615,"pfxZ":5.584863722662622,"pX":-1.0106030245374924,"pZ":2.8770758660817206,"vX0":9.682337925068273,"vY0":-133.84024499550264,"vZ0":1.1564721846540733,"x":155.52,"y":161.1,"x0":-3.8388899053988577,"y0":50.00345978321093,"z0":4.017125944689077,"aX":-11.673041843418789},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.6,"breakHorizontal":9.6,"spinRate":2317,"spinDirection":253},"zone":11,"typeConfidence":2.0,"plateTime":0.4091665952261563,"extension":6.396904000101177},"index":14,"playId":"cdc61ebc-5b52-3b45-8183-e62062358aee","pitchNumber":7,"startTime":"2026-03-14T21:59:50.783Z","endTime":"2026-03-14T21:59:53.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":815888,"link":"/api/v1/people/815888","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.6,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.04209398119492,"aZ":-24.1537302016157,"pfxX":-8.401081866084091,"pfxZ":4.406559861373887,"pX":0.11294469528240962,"pZ":2.8319747310734726,"vX0":12.967603461425366,"vY0":-133.42774142068978,"vZ0":1.4789897951629574,"x":112.69,"y":162.32,"x0":-3.6966889373198355,"y0":50.00405929541978,"z0":3.9989487786687,"aX":-15.298727243176588},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.5,"breakHorizontal":12.7,"spinRate":2315,"spinDirection":251},"zone":2,"typeConfidence":2.0,"plateTime":0.40894398958112443,"extension":6.457993737074858},"hitData":{"launchSpeed":70.9,"launchAngle":25.0,"totalDistance":229.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":128.86,"coordY":96.36}},"index":15,"playId":"dc2b4c9b-2270-3feb-a21f-d56dc6d8e901","pitchNumber":8,"startTime":"2026-03-14T22:00:08.369Z","endTime":"2026-03-14T22:00:17.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":815888,"link":"/api/v1/people/815888","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":815888,"link":"/api/v1/people/815888"},"credit":"b_ab"},{"player":{"id":621016,"link":"/api/v1/people/621016"},"credit":"p_ab"},{"player":{"id":815888,"link":"/api/v1/people/815888"},"credit":"b_pa"},{"player":{"id":621016,"link":"/api/v1/people/621016"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.5,"awayTeamWinProbability":2.5,"homeTeamWinProbabilityAdded":0.4000000000000057,"leverageIndex":0.11,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-03-14T22:00:17.133Z","atBatIndex":54},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brent Rooker walks. Leo De Vries to 2nd.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-14T22:00:26.833Z","endTime":"2026-03-14T22:01:51.746Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621016,"fullName":"Jose Cuas","link":"/api/v1/people/621016"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"postOnSecond":{"id":815888,"fullName":"Leo De Vries","link":"/api/v1/people/815888"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":815888,"fullName":"Leo De Vries","link":"/api/v1/people/815888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":73.8,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.815753375181323,"aZ":-28.077657422934273,"pfxX":3.5329556925976515,"pfxZ":2.876114170383449,"pX":-1.1854904994681004,"pZ":2.9403058095502264,"vX0":5.4892983089070535,"vY0":-120.70078520383665,"vZ0":2.728431586942809,"x":162.19,"y":159.39,"x0":-3.978653061339317,"y0":50.00586657296237,"z0":4.322334036826096,"aX":5.037949340044306},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":6.4,"breakHorizontal":-8.0,"spinRate":2634,"spinDirection":144},"zone":11,"typeConfidence":2.0,"plateTime":0.4597477319663916,"extension":6.1118514137104265},"index":0,"playId":"fada0138-1773-3e1b-9641-4774ceb589ec","pitchNumber":1,"startTime":"2026-03-14T22:00:41.603Z","endTime":"2026-03-14T22:00:45.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"first":{"id":815888,"link":"/api/v1/people/815888"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":75.1,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.168002080326165,"aZ":-23.944014204584295,"pfxX":-0.4262366211138984,"pfxZ":5.591356779646004,"pX":0.1831058182959222,"pZ":3.021813870974219,"vX0":9.590878566839885,"vY0":-122.50442542478551,"vZ0":2.2031831612674084,"x":110.02,"y":157.19,"x0":-3.7799669921516825,"y0":50.00592273197653,"z0":4.199716040448564,"aX":-0.6284382991764444},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":11.0,"breakHorizontal":-2.2,"spinRate":2641,"spinDirection":166},"zone":2,"typeConfidence":2.0,"plateTime":0.45251211123911395,"extension":6.460123142841699},"index":1,"playId":"0322cb2d-e91a-3658-90d1-c4beb73a4a00","pitchNumber":2,"startTime":"2026-03-14T22:00:55.658Z","endTime":"2026-03-14T22:00:59.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"first":{"id":815888,"link":"/api/v1/people/815888"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":92.3,"endSpeed":84.0,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.576978797449833,"aZ":-28.413645181682753,"pfxX":-12.649689111024799,"pfxZ":2.082536438037425,"pX":-0.22549755183715156,"pZ":1.1565441517123167,"vX0":13.546216286360936,"vY0":-133.67673295089799,"vZ0":-1.8288519359331414,"x":125.6,"y":207.55,"x0":-3.7219551229861385,"y0":50.002990963406276,"z0":3.8951116588524535,"aX":-22.830369125539725},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":3.6,"breakHorizontal":19.9,"spinRate":2385,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.4101960579790944,"extension":6.432652958067405},"index":2,"playId":"906120d2-4b01-375f-9ede-4710dc365c58","pitchNumber":3,"startTime":"2026-03-14T22:01:13.337Z","endTime":"2026-03-14T22:01:16.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"first":{"id":815888,"link":"/api/v1/people/815888"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":75.5,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.934318125977992,"aZ":-28.001126748431655,"pfxX":0.9831078138031835,"pfxZ":2.8546240675193655,"pX":1.7179217577902244,"pZ":2.6323900647186504,"vX0":12.61759265243467,"vY0":-121.26672781159127,"vZ0":2.1843995564578806,"x":51.52,"y":167.71,"x0":-3.72204942473246,"y0":50.000587552414366,"z0":4.194693892226293,"aX":1.435928626542061},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":6.1,"breakHorizontal":-5.4,"spinRate":2694,"spinDirection":171},"zone":12,"typeConfidence":2.0,"plateTime":0.45500406775569857,"extension":6.34365090089139},"index":3,"playId":"060e653a-1e7d-3981-8a91-1c767d133eec","pitchNumber":4,"startTime":"2026-03-14T22:01:30.908Z","endTime":"2026-03-14T22:01:33.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"first":{"id":815888,"link":"/api/v1/people/815888"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.0,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.310737043799183,"aZ":-33.947903272844975,"pfxX":-9.474087915327667,"pfxZ":-0.968642492588609,"pX":-0.5037442607577467,"pZ":1.40339626189789,"vX0":11.848451288208341,"vY0":-134.16201296592732,"vZ0":-0.2339431814312234,"x":136.2,"y":200.89,"x0":-3.733364628632521,"y0":50.001555966092376,"z0":3.898379888314817,"aX":-17.37943786920278},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":-1.6,"breakHorizontal":14.8,"spinRate":2495,"spinDirection":258},"zone":13,"typeConfidence":2.0,"plateTime":0.4072734790576682,"extension":6.49346400407797},"index":4,"playId":"a1212f43-8bb8-39f0-b86d-6f7b7986fb6a","pitchNumber":5,"startTime":"2026-03-14T22:01:47.639Z","endTime":"2026-03-14T22:01:51.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"first":{"id":815888,"link":"/api/v1/people/815888"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667670,"link":"/api/v1/people/667670"},"credit":"b_pa"},{"player":{"id":621016,"link":"/api/v1/people/621016"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.1,"awayTeamWinProbability":1.9000000000000057,"homeTeamWinProbabilityAdded":0.5999999999999943,"leverageIndex":0.17,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-03-14T22:01:51.746Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tommy White singles on a ground ball to second baseman Sam Kulasingam. Leo De Vries scores. Bryan Andrade to 3rd.","rbi":1,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-14T22:02:12.093Z","endTime":"2026-03-14T22:02:37.667Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621016,"fullName":"Jose Cuas","link":"/api/v1/people/621016"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"postOnThird":{"id":800182,"fullName":"Bryan Andrade","link":"/api/v1/people/800182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"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":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":814528,"link":"/api/v1/people/814528"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":815888,"fullName":"Leo De Vries","link":"/api/v1/people/815888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":815888,"fullName":"Leo De Vries","link":"/api/v1/people/815888"},"responsiblePitcher":{"id":621016,"link":"/api/v1/people/621016"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":800182,"fullName":"Bryan Andrade","link":"/api/v1/people/800182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":800182,"fullName":"Bryan Andrade","link":"/api/v1/people/800182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Bryan Andrade replaces Brent Rooker.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"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-03-14T22:02:14.221Z","endTime":"2026-03-14T22:02:14.222Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800182,"link":"/api/v1/people/800182"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"401","replacedPlayer":{"id":667670,"link":"/api/v1/people/667670"},"base":1,"defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"first":{"id":667670,"link":"/api/v1/people/667670"},"second":{"id":815888,"link":"/api/v1/people/815888"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.2,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.617337332248432,"aZ":-32.910902279835184,"pfxX":-9.647235845356416,"pfxZ":-0.39623402778035377,"pX":-0.16909377708312,"pZ":2.8074933197014946,"vX0":12.738177906550574,"vY0":-135.1877822214674,"vZ0":2.5414158417721135,"x":123.45,"y":162.98,"x0":-3.6819028712033197,"y0":50.003141428581294,"z0":4.160632904175027,"aX":-17.912721031477698},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":0.1,"breakHorizontal":14.9,"spinRate":2506,"spinDirection":251},"zone":2,"typeConfidence":2.0,"plateTime":0.4046744017958792,"extension":6.510487630778294},"index":1,"playId":"51122aa8-af6c-38fc-bec6-648ed358aff7","pitchNumber":1,"startTime":"2026-03-14T22:02:14.223Z","endTime":"2026-03-14T22:02:17.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"first":{"id":800182,"link":"/api/v1/people/800182"},"second":{"id":815888,"link":"/api/v1/people/815888"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.1,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.11349071100422,"aZ":-31.12225675046992,"pfxX":-8.298161365983667,"pfxZ":0.6023411965573118,"pX":0.03400907932807922,"pZ":2.3015675949722327,"vX0":12.893523517879208,"vY0":-131.28186350196307,"vZ0":1.7530205377754036,"x":124.11,"y":127.7,"x0":-3.848447131491196,"y0":50.00521592286929,"z0":3.93103214052543,"aX":-14.580083488271326},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":1.7,"breakHorizontal":12.4,"spinRate":2483,"spinDirection":250},"zone":5,"typeConfidence":2.0,"plateTime":0.416184258393681,"extension":6.415347528477611},"hitData":{"launchSpeed":108.1,"launchAngle":5.0,"totalDistance":97.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.86,"coordY":142.96}},"index":2,"playId":"1c59e257-f19f-3300-b17c-24390df2a0b2","pitchNumber":2,"startTime":"2026-03-14T22:02:26.488Z","endTime":"2026-03-14T22:02:37.667Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"first":{"id":800182,"link":"/api/v1/people/800182"},"second":{"id":815888,"link":"/api/v1/people/815888"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695720,"link":"/api/v1/people/695720"},"credit":"b_ab"},{"player":{"id":621016,"link":"/api/v1/people/621016"},"credit":"p_ab"},{"player":{"id":695720,"link":"/api/v1/people/695720"},"credit":"b_pa"},{"player":{"id":621016,"link":"/api/v1/people/621016"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.3,"awayTeamWinProbability":0.7000000000000028,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.19,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-03-14T22:02:37.667Z","atBatIndex":56},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Michael Stefanic pops out to first baseman Brett Squires in foul territory.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-14T22:02:58.117Z","endTime":"2026-03-14T22:03:27.666Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":683021,"fullName":"Michael Stefanic","link":"/api/v1/people/683021"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621016,"fullName":"Jose Cuas","link":"/api/v1/people/621016"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"postOnThird":{"id":800182,"fullName":"Bryan Andrade","link":"/api/v1/people/800182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":683021,"fullName":"Michael Stefanic","link":"/api/v1/people/683021"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":689531,"link":"/api/v1/people/689531"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.3,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.167308263020924,"aZ":-23.1122026630852,"pfxX":2.02720821247566,"pfxZ":5.918641896494417,"pX":-0.5047767438091708,"pZ":3.410094800510755,"vX0":7.672917799207027,"vY0":-123.18000856307194,"vZ0":2.6474819890802466,"x":136.24,"y":146.71,"x0":-3.927576884644583,"y0":50.005826508920045,"z0":4.278928047803732,"aX":3.106034441529048},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":11.6,"breakHorizontal":-5.5,"spinRate":2700,"spinDirection":140},"zone":11,"typeConfidence":2.0,"plateTime":0.4451769444784226,"extension":6.2057205713169825},"index":0,"playId":"b13efb03-8118-3652-a7d2-d2fae218f012","pitchNumber":1,"startTime":"2026-03-14T22:03:03.698Z","endTime":"2026-03-14T22:03:07.309Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":683021,"link":"/api/v1/people/683021","batSide":{"code":"R","description":"Right"}},"first":{"id":695720,"link":"/api/v1/people/695720"},"third":{"id":800182,"link":"/api/v1/people/800182"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.3,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.415172606253442,"aZ":-26.789777893192568,"pfxX":1.3229107259579007,"pfxZ":3.606566427662939,"pX":-0.41833527206537113,"pZ":2.9024193296889127,"vX0":8.181634782981916,"vY0":-121.80807761698055,"vZ0":2.5034094643848137,"x":132.95,"y":160.41,"x0":-4.001771008518987,"y0":50.00198494815826,"z0":4.187649060143308,"aX":1.9735981230366224},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":7.4,"breakHorizontal":-4.4,"spinRate":2664,"spinDirection":138},"zone":1,"typeConfidence":2.0,"plateTime":0.4508126536498942,"extension":6.2196014044760926},"hitData":{"launchSpeed":79.9,"launchAngle":76.0,"totalDistance":86.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":163.17,"coordY":187.57}},"index":1,"playId":"b460e47d-82f6-3936-a638-5f06be0dbd57","pitchNumber":2,"startTime":"2026-03-14T22:03:18.368Z","endTime":"2026-03-14T22:03:27.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":683021,"link":"/api/v1/people/683021","batSide":{"code":"R","description":"Right"}},"first":{"id":695720,"link":"/api/v1/people/695720"},"third":{"id":800182,"link":"/api/v1/people/800182"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683021,"link":"/api/v1/people/683021"},"credit":"b_ab"},{"player":{"id":621016,"link":"/api/v1/people/621016"},"credit":"p_ab"},{"player":{"id":683021,"link":"/api/v1/people/683021"},"credit":"b_pa"},{"player":{"id":621016,"link":"/api/v1/people/621016"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":99.0,"awayTeamWinProbability":1.0,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.07,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-03-14T22:03:27.666Z","atBatIndex":57},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Clark Elliott grounds into a force out, first baseman Brett Squires to shortstop Jack Pineda. Bryan Andrade scores. Tommy White out at 2nd. Clark Elliott to 1st.","rbi":1,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-14T22:03:42.979Z","endTime":"2026-03-14T22:05:11.990Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":686499,"fullName":"Clark Elliott","link":"/api/v1/people/686499"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621016,"fullName":"Jose Cuas","link":"/api/v1/people/621016"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686499,"fullName":"Clark Elliott","link":"/api/v1/people/686499"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"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":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":689531,"link":"/api/v1/people/689531"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":801442,"link":"/api/v1/people/801442"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":800182,"fullName":"Bryan Andrade","link":"/api/v1/people/800182"},"responsiblePitcher":{"id":621016,"link":"/api/v1/people/621016"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":686499,"fullName":"Clark Elliott","link":"/api/v1/people/686499"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":689531,"link":"/api/v1/people/689531"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"},{"player":{"id":801442,"link":"/api/v1/people/801442"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.5,"strikeZoneTop":3.132,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.360147525574533,"aZ":-29.30480411394439,"pfxX":-6.298658444892414,"pfxZ":1.864682268506547,"pX":-4.246999812955205,"pZ":2.589849412480609,"vX0":1.7666140605453733,"vY0":-123.5805954591584,"vZ0":2.411315517389257,"x":278.89,"y":168.85,"x0":-4.15411710328487,"y0":50.00500453906835,"z0":4.0681483640444975,"aX":-9.712677334858737},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":4.2,"breakHorizontal":10.9,"spinRate":1569,"spinDirection":278},"zone":11,"typeConfidence":2.0,"plateTime":0.4437533287757973,"extension":6.356555987929202},"index":0,"playId":"b8c5d1d3-9406-36a2-baee-921e6a2b1071","pitchNumber":1,"startTime":"2026-03-14T22:03:52.600Z","endTime":"2026-03-14T22:03:56.358Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":686499,"link":"/api/v1/people/686499","batSide":{"code":"L","description":"Left"}},"first":{"id":695720,"link":"/api/v1/people/695720"},"third":{"id":800182,"link":"/api/v1/people/800182"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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.3,"endSpeed":85.7,"strikeZoneTop":3.132,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.806816600500344,"aZ":-22.785873282813732,"pfxX":-6.907386040896876,"pfxZ":5.007049032991764,"pX":-0.012689668492466718,"pZ":3.369754451192253,"vX0":12.262455222074259,"vY0":-135.37176661823224,"vZ0":2.147236116491776,"x":117.48,"y":147.8,"x0":-3.683336329082019,"y0":50.0003811100489,"z0":4.151642782472656,"aX":-12.9465377811183},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.7,"breakHorizontal":10.2,"spinRate":2307,"spinDirection":253},"zone":12,"typeConfidence":2.0,"plateTime":0.40309451325787204,"extension":6.440752829286569},"index":1,"playId":"225b199c-f04a-3567-89f8-c2ee2ae46201","pitchNumber":2,"startTime":"2026-03-14T22:04:12.025Z","endTime":"2026-03-14T22:04:15.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":686499,"link":"/api/v1/people/686499","batSide":{"code":"L","description":"Left"}},"first":{"id":695720,"link":"/api/v1/people/695720"},"third":{"id":800182,"link":"/api/v1/people/800182"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.0,"strikeZoneTop":3.132,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.834668598839773,"aZ":-28.600990798641536,"pfxX":-6.636863501306607,"pfxZ":2.3594815896139796,"pX":-2.3862328815095872,"pZ":2.3320010135174454,"vX0":5.660120487233024,"vY0":-121.90879124516336,"vZ0":1.8048089431859542,"x":207.96,"y":175.82,"x0":-3.8701701351085425,"y0":50.00098620586533,"z0":4.042181484589946,"aX":-10.039269694545347},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":4.9,"breakHorizontal":10.8,"spinRate":1562,"spinDirection":278},"zone":13,"typeConfidence":2.0,"plateTime":0.448439075244103,"extension":6.513070016606429},"index":2,"playId":"b10254a7-d70c-36ec-b310-df302790a6b1","pitchNumber":3,"startTime":"2026-03-14T22:04:28.428Z","endTime":"2026-03-14T22:04:31.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":686499,"link":"/api/v1/people/686499","batSide":{"code":"L","description":"Left"}},"first":{"id":695720,"link":"/api/v1/people/695720"},"third":{"id":800182,"link":"/api/v1/people/800182"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.7,"strikeZoneTop":3.132,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.546030482717562,"aZ":-24.561626798096498,"pfxX":-6.738353610528756,"pfxZ":4.088972557724099,"pX":0.4744150581273369,"pZ":2.117265022165165,"vX0":13.394115091367771,"vY0":-134.64803817445784,"vZ0":-0.48637727824726745,"x":98.92,"y":181.61,"x0":-3.6589286131245986,"y0":50.001125529625,"z0":4.01793531126221,"aX":-12.540251496086576},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.6,"breakHorizontal":9.7,"spinRate":2185,"spinDirection":254},"zone":6,"typeConfidence":2.0,"plateTime":0.4047086383081213,"extension":6.420351195136398},"index":3,"playId":"a0cccf04-2106-37ab-8260-f68ac2104f98","pitchNumber":4,"startTime":"2026-03-14T22:04:47.871Z","endTime":"2026-03-14T22:04:51.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":686499,"link":"/api/v1/people/686499","batSide":{"code":"L","description":"Left"}},"first":{"id":695720,"link":"/api/v1/people/695720"},"third":{"id":800182,"link":"/api/v1/people/800182"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.4,"strikeZoneTop":3.132,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.161546216821332,"aZ":-24.915647668160535,"pfxX":-6.632214334114492,"pfxZ":4.0220995830232855,"pX":0.08326528272714931,"pZ":2.222465911229418,"vX0":12.386206270046797,"vY0":-132.686164252729,"vZ0":0.09475663848745541,"x":113.83,"y":178.77,"x0":-3.75820637305138,"y0":50.00218179768359,"z0":3.983782426115859,"aX":-11.969047569771657},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.6,"breakHorizontal":9.7,"spinRate":2213,"spinDirection":252},"zone":5,"typeConfidence":2.0,"plateTime":0.41089739529797686,"extension":6.398624539609062},"hitData":{"launchSpeed":96.1,"launchAngle":-26.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.67,"coordY":169.7}},"index":4,"playId":"d0b6cefc-1f6f-33cb-8668-603692e2c4f4","pitchNumber":5,"startTime":"2026-03-14T22:05:05.170Z","endTime":"2026-03-14T22:05:11.990Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":686499,"link":"/api/v1/people/686499","batSide":{"code":"L","description":"Left"}},"first":{"id":695720,"link":"/api/v1/people/695720"},"third":{"id":800182,"link":"/api/v1/people/800182"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686499,"link":"/api/v1/people/686499"},"credit":"b_ab"},{"player":{"id":621016,"link":"/api/v1/people/621016"},"credit":"p_ab"},{"player":{"id":686499,"link":"/api/v1/people/686499"},"credit":"b_pa"},{"player":{"id":621016,"link":"/api/v1/people/621016"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.2,"awayTeamWinProbability":0.7999999999999972,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.12,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-03-14T22:05:11.990Z","atBatIndex":58},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Clark Elliott caught stealing 2nd base, catcher Omar Hernandez to shortstop Jack Pineda.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-14T22:05:41.462Z","endTime":"2026-03-14T22:06:01.514Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":17},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":687799,"fullName":"Cade Marlowe","link":"/api/v1/people/687799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621016,"fullName":"Jose Cuas","link":"/api/v1/people/621016"},"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":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":686499,"fullName":"Clark Elliott","link":"/api/v1/people/686499"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683427,"link":"/api/v1/people/683427"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":801442,"link":"/api/v1/people/801442"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.0,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.9018945163725,"aZ":-24.924988422042176,"pfxX":-5.784580457780053,"pfxZ":4.028423986271061,"pX":-0.37949569611126416,"pZ":2.605243462483544,"vX0":10.954947678332681,"vY0":-132.94971738098457,"vZ0":1.15177208380868,"x":131.47,"y":168.44,"x0":-3.7908504665195975,"y0":50.00631630480351,"z0":3.967490247993969,"aX":-10.420697026377058},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.8,"breakHorizontal":8.3,"spinRate":2149,"spinDirection":250},"zone":4,"typeConfidence":2.0,"plateTime":0.4110444734293619,"extension":6.293716958135055},"index":0,"playId":"03bd6f7e-a7d0-3781-83a5-682dacfe8deb","pitchNumber":1,"startTime":"2026-03-14T22:05:41.462Z","endTime":"2026-03-14T22:05:44.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":687799,"link":"/api/v1/people/687799","batSide":{"code":"L","description":"Left"}},"first":{"id":686499,"link":"/api/v1/people/686499"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.0,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.82466033572094,"aZ":-31.36167119805535,"pfxX":-9.735174885887655,"pfxZ":0.5244478710639617,"pX":-0.2627966377852807,"pZ":1.3989823688503762,"vX0":11.682931695760079,"vY0":-123.65715138109044,"vZ0":-0.04019148529175931,"x":127.02,"y":201.01,"x0":-3.7853331010517532,"y0":50.0022594429295,"z0":4.048097524693589,"aX":-15.065604061402542},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.2,"breakHorizontal":14.9,"spinRate":1688,"spinDirection":277},"zone":13,"typeConfidence":2.0,"plateTime":0.44306137469415363,"extension":6.438319149689738},"index":1,"playId":"1935f6e5-9b6d-32a6-ab0e-77a9765732d7","pitchNumber":2,"startTime":"2026-03-14T22:05:56.867Z","endTime":"2026-03-14T22:06:01.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":687799,"link":"/api/v1/people/687799","batSide":{"code":"L","description":"Left"}},"first":{"id":686499,"link":"/api/v1/people/686499"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[],"flags":[],"homeTeamWinProbability":99.2,"awayTeamWinProbability":0.7999999999999972,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.03,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-14T22:06:01.514Z","atBatIndex":59},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Carson Roccaforte pops out to shortstop Leo De Vries.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-14T22:08:19.059Z","endTime":"2026-03-14T22:08:27.715Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":811287,"fullName":"Carson Roccaforte","link":"/api/v1/people/811287"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593833,"fullName":"Wander Suero","link":"/api/v1/people/593833"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":811287,"fullName":"Carson Roccaforte","link":"/api/v1/people/811287"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":815888,"link":"/api/v1/people/815888"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Bryan Andrade remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-14T22:07:56.406Z","endTime":"2026-03-14T22:07:56.430Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800182,"link":"/api/v1/people/800182"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"401","replacedPlayer":{"id":667670,"link":"/api/v1/people/667670"},"defense":{"pitcher":{"id":621053,"link":"/api/v1/people/621053","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":805782,"link":"/api/v1/people/805782"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":811287,"link":"/api/v1/people/811287","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Wander Suero replaces Tyler Ferguson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-14T22:07:56.430Z","endTime":"2026-03-14T22:08:20.853Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":593833,"link":"/api/v1/people/593833"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":621053,"link":"/api/v1/people/621053","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":805782,"link":"/api/v1/people/805782"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":811287,"link":"/api/v1/people/811287","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.2,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.089134112730186,"aZ":-20.72468961098277,"pfxX":-2.962583762138165,"pfxZ":6.630153508686895,"pX":0.8344801547402289,"pZ":3.228411985973395,"vX0":11.667127702663732,"vY0":-130.7116461952557,"vZ0":-1.0569870250504472,"x":85.19,"y":151.61,"x0":-3.305933034457728,"y0":50.00133607367257,"z0":5.197107880074504,"aX":-5.115391354274294},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":12.0,"breakHorizontal":2.8,"spinRate":2348,"spinDirection":207},"zone":12,"typeConfidence":0.83,"plateTime":0.41935469990626384,"extension":6.5044681275424585},"hitData":{"launchSpeed":66.2,"launchAngle":70.0,"totalDistance":96.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":115.0,"coordY":163.75}},"index":2,"playId":"5603a18d-13e3-3dbb-b073-3243b5105276","pitchNumber":1,"startTime":"2026-03-14T22:08:20.853Z","endTime":"2026-03-14T22:08:27.715Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593833,"link":"/api/v1/people/593833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":805782,"link":"/api/v1/people/805782"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":811287,"link":"/api/v1/people/811287","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":811287,"link":"/api/v1/people/811287"},"credit":"b_ab"},{"player":{"id":593833,"link":"/api/v1/people/593833"},"credit":"p_ab"},{"player":{"id":811287,"link":"/api/v1/people/811287"},"credit":"b_pa"},{"player":{"id":593833,"link":"/api/v1/people/593833"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.5,"awayTeamWinProbability":0.5,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":0.15,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-03-14T22:08:27.715Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Canyon Brown flies out to right fielder Clark Elliott.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-14T22:08:46.868Z","endTime":"2026-03-14T22:10:04.160Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":701401,"fullName":"Canyon Brown","link":"/api/v1/people/701401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593833,"fullName":"Wander Suero","link":"/api/v1/people/593833"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701401,"fullName":"Canyon Brown","link":"/api/v1/people/701401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686499,"link":"/api/v1/people/686499"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.8,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.32765132295394,"aZ":-16.768340562569044,"pfxX":-3.876217758054299,"pfxZ":8.823912504108186,"pX":0.15072407713574548,"pZ":3.0603272834364335,"vX0":10.208821363369077,"vY0":-130.95995903992397,"vZ0":-2.507473799518,"x":111.25,"y":156.15,"x0":-3.2855321637586066,"y0":50.0030646860275,"z0":5.277125283405981,"aX":-6.769158475964925},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":15.7,"breakHorizontal":4.9,"spinRate":2416,"spinDirection":206},"zone":2,"typeConfidence":0.83,"plateTime":0.4174340467265969,"extension":6.443397873282236},"index":0,"playId":"079a0434-fa8e-3312-b425-5101efe1ea7d","pitchNumber":1,"startTime":"2026-03-14T22:08:57.452Z","endTime":"2026-03-14T22:09:00.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593833,"link":"/api/v1/people/593833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":805782,"link":"/api/v1/people/805782"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":701401,"link":"/api/v1/people/701401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.4,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.779478132096493,"aZ":-15.702036490381381,"pfxX":-2.8210823622320165,"pfxZ":9.314866117816731,"pX":0.14846787424978908,"pZ":3.0261703174490053,"vX0":9.999965692387683,"vY0":-131.59074032736956,"vZ0":-2.6682527044666164,"x":111.34,"y":157.07,"x0":-3.3207326952489367,"y0":50.00189312494665,"z0":5.205261388638593,"aX":-4.9902500519883555},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.6,"breakHorizontal":3.1,"spinRate":2540,"spinDirection":201},"zone":2,"typeConfidence":0.88,"plateTime":0.41494220343682864,"extension":6.453233860914053},"index":1,"playId":"065a5bf8-a356-322b-8cba-5b6dc2ee37bb","pitchNumber":2,"startTime":"2026-03-14T22:09:10.083Z","endTime":"2026-03-14T22:09:13.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593833,"link":"/api/v1/people/593833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":805782,"link":"/api/v1/people/805782"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":701401,"link":"/api/v1/people/701401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.6,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.17980965474903,"aZ":-16.67009822781904,"pfxX":-3.076394147883515,"pfxZ":8.707320270860658,"pX":1.264975365133372,"pZ":3.3388524810858993,"vX0":12.602910284509418,"vY0":-132.33288760200531,"vZ0":-1.8834316485011273,"x":68.78,"y":148.63,"x0":-3.1512543148893184,"y0":50.00403036186002,"z0":5.275773551074538,"aX":-5.480637344549706},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.6,"breakHorizontal":3.0,"spinRate":2485,"spinDirection":207},"zone":12,"typeConfidence":0.87,"plateTime":0.4132648536077195,"extension":6.501799858205354},"index":2,"playId":"73a71b6f-725f-3f05-b95f-c73a6b9fffb2","pitchNumber":3,"startTime":"2026-03-14T22:09:25.875Z","endTime":"2026-03-14T22:09:28.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593833,"link":"/api/v1/people/593833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":805782,"link":"/api/v1/people/805782"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":701401,"link":"/api/v1/people/701401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":73.6,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.173941391550635,"aZ":-27.964668294182893,"pfxX":5.4942252710334,"pfxZ":3.062219296289417,"pX":1.4887479903353564,"pZ":2.5282184486222485,"vX0":9.867974134816304,"vY0":-117.02566176428704,"vZ0":-0.019708120324700817,"x":60.25,"y":170.52,"x0":-3.51293142691041,"y0":50.0005630707468,"z0":5.178651183908619,"aX":7.5394270384208335},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":5.9,"breakHorizontal":-12.6,"spinRate":2405,"spinDirection":71},"zone":12,"typeConfidence":0.8,"plateTime":0.4698807037066417,"extension":6.352021057651042},"index":3,"playId":"5faaaff9-b838-3e2d-a972-cd23509c9f20","pitchNumber":4,"startTime":"2026-03-14T22:09:39.673Z","endTime":"2026-03-14T22:09:42.715Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593833,"link":"/api/v1/people/593833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":805782,"link":"/api/v1/people/805782"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":701401,"link":"/api/v1/people/701401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.6,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.673132595959146,"aZ":-13.644095255625846,"pfxX":-2.725874550763706,"pfxZ":10.421450299063373,"pX":0.12151812887332357,"pZ":2.500869492182113,"vX0":10.026603251715905,"vY0":-132.13383377561797,"vZ0":-4.359376976458847,"x":112.37,"y":171.26,"x0":-3.3589358002571172,"y0":50.005383757259246,"z0":5.166214048976923,"aX":-4.849916694523054},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":18.1,"breakHorizontal":2.9,"spinRate":2511,"spinDirection":209},"zone":5,"typeConfidence":0.9,"plateTime":0.41364867378896175,"extension":6.579661217413189},"hitData":{"launchSpeed":97.6,"launchAngle":31.0,"totalDistance":354.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.02,"coordY":67.82}},"index":4,"playId":"7368b39c-8ff8-3219-bd21-49dd5d7fb7c4","pitchNumber":5,"startTime":"2026-03-14T22:09:57.760Z","endTime":"2026-03-14T22:10:04.160Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593833,"link":"/api/v1/people/593833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":805782,"link":"/api/v1/people/805782"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":701401,"link":"/api/v1/people/701401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701401,"link":"/api/v1/people/701401"},"credit":"b_ab"},{"player":{"id":593833,"link":"/api/v1/people/593833"},"credit":"p_ab"},{"player":{"id":701401,"link":"/api/v1/people/701401"},"credit":"b_pa"},{"player":{"id":593833,"link":"/api/v1/people/593833"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.7,"awayTeamWinProbability":0.29999999999999716,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-03-14T22:10:04.160Z","atBatIndex":61},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dustin Dickerson walks.","rbi":0,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-14T22:10:16.359Z","endTime":"2026-03-14T22:11:52.945Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":815039,"fullName":"Dustin Dickerson","link":"/api/v1/people/815039"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593833,"fullName":"Wander Suero","link":"/api/v1/people/593833"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":815039,"fullName":"Dustin Dickerson","link":"/api/v1/people/815039"},"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":815039,"fullName":"Dustin Dickerson","link":"/api/v1/people/815039"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.431824013508347,"aZ":-16.766945779623523,"pfxX":-1.0735733691878186,"pfxZ":8.697522812796253,"pX":0.23852024786826184,"pZ":3.764925327826958,"vX0":9.396742105552905,"vY0":-132.3156952741724,"vZ0":-1.0240704108619514,"x":107.91,"y":137.13,"x0":-3.2206819844355805,"y0":50.00597257007341,"z0":5.386547056357717,"aX":-1.9047195358817344},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.7,"breakHorizontal":-0.1,"spinRate":2573,"spinDirection":199},"zone":12,"typeConfidence":0.91,"plateTime":0.41409051368114325,"extension":6.464113477848873},"index":0,"playId":"a7e10eee-306f-3c4e-a43e-acaa9e97eb1a","pitchNumber":1,"startTime":"2026-03-14T22:10:33.514Z","endTime":"2026-03-14T22:10:37.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593833,"link":"/api/v1/people/593833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":805782,"link":"/api/v1/people/805782"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":815039,"link":"/api/v1/people/815039","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.3,"endSpeed":69.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.709645292571118,"aZ":-40.50329264691841,"pfxX":4.908947198893576,"pfxZ":-6.749214954989359,"pX":-1.1097253787602732,"pZ":2.7801715643858755,"vX0":3.7781098748693918,"vY0":-110.93752786323427,"vZ0":2.709145544532805,"x":159.3,"y":163.72,"x0":-3.4788078086201484,"y0":50.00345484651724,"z0":5.795469139307,"aX":6.056710102122568},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-11.0,"breakHorizontal":-10.0,"spinRate":2377,"spinDirection":50},"zone":11,"typeConfidence":0.91,"plateTime":0.4956423980623019,"extension":6.21434416523418},"index":1,"playId":"46e04e49-580c-3a07-9c54-c40a78c263b1","pitchNumber":2,"startTime":"2026-03-14T22:10:47.710Z","endTime":"2026-03-14T22:10:51.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593833,"link":"/api/v1/people/593833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":805782,"link":"/api/v1/people/805782"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":815039,"link":"/api/v1/people/815039","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":82.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.00197030154858,"aZ":-12.907925843924907,"pfxX":-2.242985829075824,"pfxZ":10.999500918549293,"pX":0.5319415278800537,"pZ":2.3637882062258586,"vX0":10.745674636702121,"vY0":-131.53703184260337,"vZ0":-4.768161258856433,"x":96.72,"y":174.96,"x0":-3.3154744708779518,"y0":50.00306175525285,"z0":5.157667202023751,"aX":-3.9296209763820125},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":19.0,"breakHorizontal":1.7,"spinRate":2526,"spinDirection":210},"zone":6,"typeConfidence":0.9,"plateTime":0.41646572724571485,"extension":6.417525038970906},"index":2,"playId":"7189bc44-9ce4-348c-883a-d563700a7133","pitchNumber":3,"startTime":"2026-03-14T22:11:00.989Z","endTime":"2026-03-14T22:11:04.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593833,"link":"/api/v1/people/593833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":805782,"link":"/api/v1/people/805782"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":815039,"link":"/api/v1/people/815039","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":90.6,"endSpeed":82.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.0013638784833,"aZ":-16.723600697588196,"pfxX":-4.55276401952901,"pfxZ":8.886623737931284,"pX":1.235287615464448,"pZ":0.9086907679306595,"vX0":13.505703168641508,"vY0":-131.09564109608777,"vZ0":-6.945279511595073,"x":69.91,"y":214.25,"x0":-3.394344561138985,"y0":50.00474532665096,"z0":4.84326964845939,"aX":-7.919153655771882},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":14.6,"breakHorizontal":5.3,"spinRate":2564,"spinDirection":212},"zone":14,"typeConfidence":0.83,"plateTime":0.418001256403556,"extension":6.427001557926832},"index":3,"playId":"cc956419-dc6d-318d-bb26-897010c9639c","pitchNumber":4,"startTime":"2026-03-14T22:11:14.479Z","endTime":"2026-03-14T22:11:17.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593833,"link":"/api/v1/people/593833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":805782,"link":"/api/v1/people/805782"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":815039,"link":"/api/v1/people/815039","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.67281554323961,"aZ":-14.800478546774697,"pfxX":-2.746833191588548,"pfxZ":10.12446800655245,"pX":0.16987137084151804,"pZ":2.6835111029775423,"vX0":10.078233834638903,"vY0":-130.0270020720161,"vZ0":-3.146838461149843,"x":110.52,"y":166.33,"x0":-3.3956663367104256,"y0":50.00569892486756,"z0":5.029214828898908,"aX":-4.716456634140945},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":17.9,"breakHorizontal":2.8,"spinRate":2496,"spinDirection":208},"zone":5,"typeConfidence":0.88,"plateTime":0.4208773146377771,"extension":6.4480951904646675},"index":4,"playId":"75dd979b-da0d-3cda-9b5e-d6567d4ddb50","pitchNumber":5,"startTime":"2026-03-14T22:11:29.337Z","endTime":"2026-03-14T22:11:32.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593833,"link":"/api/v1/people/593833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":805782,"link":"/api/v1/people/805782"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":815039,"link":"/api/v1/people/815039","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.11104490049139,"aZ":-17.02768927078596,"pfxX":-3.1146802489549152,"pfxZ":8.79762191006863,"pX":1.2822159811777238,"pZ":2.494331766868695,"vX0":12.690637098862343,"vY0":-129.6386149278415,"vZ0":-3.092720321526567,"x":68.12,"y":171.43,"x0":-3.2471561252013825,"y0":50.00549960804025,"z0":4.984094057184421,"aX":-5.364785530010027},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":15.5,"breakHorizontal":3.1,"spinRate":2456,"spinDirection":210},"zone":12,"typeConfidence":0.83,"plateTime":0.420611198191033,"extension":6.606553494426215},"index":5,"playId":"019760e8-2370-32cf-b588-e2a3fe0e4549","pitchNumber":6,"startTime":"2026-03-14T22:11:49.903Z","endTime":"2026-03-14T22:11:52.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593833,"link":"/api/v1/people/593833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":805782,"link":"/api/v1/people/805782"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":815039,"link":"/api/v1/people/815039","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":815039,"link":"/api/v1/people/815039"},"credit":"b_pa"},{"player":{"id":593833,"link":"/api/v1/people/593833"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":-0.10000000000000853,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-03-14T22:11:52.945Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Omar Hernandez grounds out softly, pitcher Wander Suero to first baseman Joey Meneses.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-14T22:12:20.309Z","endTime":"2026-03-14T22:12:26.490Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":683427,"fullName":"Omar Hernandez","link":"/api/v1/people/683427"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593833,"fullName":"Wander Suero","link":"/api/v1/people/593833"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683427,"fullName":"Omar Hernandez","link":"/api/v1/people/683427"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":593833,"link":"/api/v1/people/593833"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":608841,"link":"/api/v1/people/608841"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.199622623933422,"aZ":-16.610899415631348,"pfxX":-0.2619318100208039,"pfxZ":8.77401120693261,"pX":-1.4421047649426337,"pZ":3.146838727013196,"vX0":5.618840045768112,"vY0":-132.1175797983578,"vZ0":-2.464324255354753,"x":171.97,"y":153.82,"x0":-3.559206317351833,"y0":50.00430351981778,"z0":5.307402645208842,"aX":-0.46448136143111063},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":15.6,"breakHorizontal":-0.7,"spinRate":2429,"spinDirection":194},"zone":11,"typeConfidence":0.91,"plateTime":0.41399325908330864,"extension":6.329297494121341},"hitData":{"launchSpeed":23.6,"launchAngle":23.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":133.14,"coordY":188.46}},"index":0,"playId":"52102d6b-8fcf-396e-b698-e92167b8f52a","pitchNumber":1,"startTime":"2026-03-14T22:12:20.309Z","endTime":"2026-03-14T22:12:26.490Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593833,"link":"/api/v1/people/593833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":805782,"link":"/api/v1/people/805782"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":683427,"link":"/api/v1/people/683427","batSide":{"code":"R","description":"Right"}},"first":{"id":815039,"link":"/api/v1/people/815039"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683427,"link":"/api/v1/people/683427"},"credit":"b_ab"},{"player":{"id":593833,"link":"/api/v1/people/593833"},"credit":"p_ab"},{"player":{"id":683427,"link":"/api/v1/people/683427"},"credit":"b_pa"},{"player":{"id":593833,"link":"/api/v1/people/593833"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.08,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-03-14T22:12:26.490Z","atBatIndex":63},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Cade Marlowe doubles (1) on a line drive to right fielder Tyler Gentry.","rbi":0,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-14T22:14:44.926Z","endTime":"2026-03-14T22:14:55.954Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":687799,"fullName":"Cade Marlowe","link":"/api/v1/people/687799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687593,"fullName":"Hunter Patteson","link":"/api/v1/people/687593"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":687799,"fullName":"Cade Marlowe","link":"/api/v1/people/687799"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[0],"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":687799,"fullName":"Cade Marlowe","link":"/api/v1/people/687799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694355,"link":"/api/v1/people/694355"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Hunter Patteson replaces Jose Cuas.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-14T22:14:12.353Z","endTime":"2026-03-14T22:14:44.926Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687593,"link":"/api/v1/people/687593"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":621016,"link":"/api/v1/people/621016","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":687799,"link":"/api/v1/people/687799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.1,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.01490912761637,"aZ":-19.6946061738339,"pfxX":6.4396809257348675,"pfxZ":6.81879001067867,"pX":0.5611002775106767,"pZ":3.5385660012550733,"vX0":-3.8615110224763685,"vY0":-135.08155959070368,"vZ0":-2.2485303236986884,"x":118.85,"y":138.54,"x0":1.1794908863783924,"y0":50.00548048145422,"z0":5.780743500055802,"aX":11.790241622125802},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.0,"breakHorizontal":-10.7,"spinRate":2065,"spinDirection":138},"zone":12,"typeConfidence":0.89,"plateTime":0.4069530323598758,"extension":6.1789952861026425},"hitData":{"launchSpeed":98.6,"launchAngle":16.0,"totalDistance":240.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":182.94,"coordY":136.88}},"index":1,"playId":"89ef4f76-7c40-3ea6-9611-f70778fac58e","pitchNumber":1,"startTime":"2026-03-14T22:14:44.926Z","endTime":"2026-03-14T22:14:55.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687593,"link":"/api/v1/people/687593","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":687799,"link":"/api/v1/people/687799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687799,"link":"/api/v1/people/687799"},"credit":"b_ab"},{"player":{"id":687593,"link":"/api/v1/people/687593"},"credit":"p_ab"},{"player":{"id":687799,"link":"/api/v1/people/687799"},"credit":"b_pa"},{"player":{"id":687593,"link":"/api/v1/people/687593"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-14T22:14:55.954Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan Lasko singles on a sharp line drive to center fielder Rudy Martin Jr. Cade Marlowe scores.","rbi":1,"awayScore":1,"homeScore":8,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-14T22:15:10.063Z","endTime":"2026-03-14T22:16:25.411Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":805782,"fullName":"Ryan Lasko","link":"/api/v1/people/805782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687593,"fullName":"Hunter Patteson","link":"/api/v1/people/687593"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805782,"fullName":"Ryan Lasko","link":"/api/v1/people/805782"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":687799,"fullName":"Cade Marlowe","link":"/api/v1/people/687799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805782,"fullName":"Ryan Lasko","link":"/api/v1/people/805782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":657675,"link":"/api/v1/people/657675"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":687799,"fullName":"Cade Marlowe","link":"/api/v1/people/687799"},"responsiblePitcher":{"id":687593,"link":"/api/v1/people/687593"},"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(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":92.4,"endSpeed":83.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.951655723085917,"aZ":-16.15369087535455,"pfxX":4.589893107594664,"pfxZ":8.830727791131856,"pX":0.6058925036228235,"pZ":3.780483657187721,"vX0":-3.3469599484587373,"vY0":-134.52389377077176,"vZ0":-2.3172816043881492,"x":93.9,"y":136.71,"x0":1.2762452708167802,"y0":50.00330037624382,"z0":5.81170851174447,"aX":8.32714826994602},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.6,"breakHorizontal":-7.4,"spinRate":2064,"spinDirection":138},"zone":12,"typeConfidence":0.89,"plateTime":0.408765025864001,"extension":6.020828993933988},"index":0,"playId":"db0db2e8-cc84-3a5a-99a7-a5d6fbe06431","pitchNumber":1,"startTime":"2026-03-14T22:15:24.233Z","endTime":"2026-03-14T22:15:29.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687593,"link":"/api/v1/people/687593","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":805782,"link":"/api/v1/people/805782","batSide":{"code":"R","description":"Right"}},"second":{"id":687799,"link":"/api/v1/people/687799"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.235243640702034,"aZ":-22.495173855822102,"pfxX":8.486433925588067,"pfxZ":6.013826876525522,"pX":-1.1045797564954043,"pZ":2.110544115762326,"vX0":-8.541448608334758,"vY0":-125.95265480460588,"vZ0":-4.160709704499203,"x":159.1,"y":181.8,"x0":1.2256353904134862,"y0":50.000592073749104,"z0":5.599631906472569,"aX":13.65327148072557},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":10.2,"breakHorizontal":-13.4,"spinRate":1583,"spinDirection":136},"zone":13,"typeConfidence":0.77,"plateTime":0.4346144084903507,"extension":6.371578207803212},"index":1,"playId":"7823256d-133e-3d77-899c-66ff5864236c","pitchNumber":2,"startTime":"2026-03-14T22:15:37.981Z","endTime":"2026-03-14T22:15:42.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687593,"link":"/api/v1/people/687593","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":805782,"link":"/api/v1/people/805782","batSide":{"code":"R","description":"Right"}},"second":{"id":687799,"link":"/api/v1/people/687799"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Cade Marlowe steals (4) 3rd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":2,"actionPlayId":"7823256d-133e-3d77-899c-66ff5864236c","startTime":"2026-03-14T22:15:50.235Z","endTime":"2026-03-14T22:16:02.419Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":687799,"link":"/api/v1/people/687799"},"defense":{"pitcher":{"id":687593,"link":"/api/v1/people/687593","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":805782,"link":"/api/v1/people/805782","batSide":{"code":"R","description":"Right"}},"second":{"id":687799,"link":"/api/v1/people/687799"},"postOnThird":{"id":687799,"link":"/api/v1/people/687799"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.202474853730248,"aZ":-26.120393149502714,"pfxX":-0.3681780070200842,"pfxZ":3.9357548406602785,"pX":0.19222279850674834,"pZ":1.1910972958868304,"vX0":-3.1992424293906723,"vY0":-123.20689557253426,"vZ0":-5.285079267658747,"x":109.67,"y":206.62,"x0":1.5548082079821641,"y0":50.00581506771266,"z0":5.568288090207343,"aX":-0.5664042280984937},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":6.1,"breakHorizontal":1.4,"spinRate":2399,"spinDirection":142},"zone":14,"typeConfidence":0.95,"plateTime":0.444361822188295,"extension":6.209975141120666},"index":3,"playId":"f6a585bb-6e9e-375f-b9c4-baff84eb48c6","pitchNumber":3,"startTime":"2026-03-14T22:16:02.419Z","endTime":"2026-03-14T22:16:05.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687593,"link":"/api/v1/people/687593","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":805782,"link":"/api/v1/people/805782","batSide":{"code":"R","description":"Right"}},"third":{"id":687799,"link":"/api/v1/people/687799"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.035383845500576,"aZ":-27.448558040522947,"pfxX":0.6924786759417338,"pfxZ":2.9283330316184983,"pX":0.19627108727905856,"pZ":2.440011915509644,"vX0":-3.5247516690062985,"vY0":-125.66633501960322,"vZ0":-2.5158787726756877,"x":109.52,"y":172.9,"x0":1.521027113992951,"y0":50.00587422173518,"z0":5.660955623922973,"aX":1.1192637734602084},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.0,"breakHorizontal":-0.5,"spinRate":2306,"spinDirection":138},"zone":5,"typeConfidence":0.93,"plateTime":0.4341723351810276,"extension":6.142876126780925},"hitData":{"launchSpeed":103.7,"launchAngle":11.0,"totalDistance":212.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":113.59,"coordY":90.59}},"index":4,"playId":"1da44682-a738-30d9-89f4-5dffc1283273","pitchNumber":4,"startTime":"2026-03-14T22:16:16.547Z","endTime":"2026-03-14T22:16:25.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687593,"link":"/api/v1/people/687593","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":805782,"link":"/api/v1/people/805782","batSide":{"code":"R","description":"Right"}},"third":{"id":687799,"link":"/api/v1/people/687799"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805782,"link":"/api/v1/people/805782"},"credit":"b_ab"},{"player":{"id":687593,"link":"/api/v1/people/687593"},"credit":"p_ab"},{"player":{"id":805782,"link":"/api/v1/people/805782"},"credit":"b_pa"},{"player":{"id":687593,"link":"/api/v1/people/687593"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-14T22:16:25.411Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brian Serven flies out to center fielder Rudy Martin Jr.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-14T22:16:40.740Z","endTime":"2026-03-14T22:17:50.612Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687593,"fullName":"Hunter Patteson","link":"/api/v1/people/687593"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805782,"fullName":"Ryan Lasko","link":"/api/v1/people/805782"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":657675,"link":"/api/v1/people/657675"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.643762650828425,"aZ":-15.623586465983784,"pfxX":5.4740342278891525,"pfxZ":9.045107114019736,"pX":-0.6188246618774679,"pZ":3.304440062706151,"vX0":-6.772347673026205,"vY0":-134.3052626386657,"vZ0":-3.4755081736646316,"x":140.59,"y":149.56,"x0":1.2223156043499959,"y0":50.00289594220428,"z0":5.724027752313016,"aX":10.016946273963441},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.8,"breakHorizontal":-8.5,"spinRate":1978,"spinDirection":107},"zone":1,"typeConfidence":0.91,"plateTime":0.40756091439951314,"extension":6.141616180665902},"index":0,"playId":"925af73d-1e90-3668-8b3f-d29bc9920816","pitchNumber":1,"startTime":"2026-03-14T22:16:52.116Z","endTime":"2026-03-14T22:16:55.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687593,"link":"/api/v1/people/687593","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":661531,"link":"/api/v1/people/661531","batSide":{"code":"R","description":"Right"}},"first":{"id":805782,"link":"/api/v1/people/805782"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.25763191925658,"aZ":-27.81657159937143,"pfxX":2.1310195054946544,"pfxZ":2.685124288607482,"pX":0.1838594240140218,"pZ":1.830207229893704,"vX0":-3.783294068413705,"vY0":-126.17436976609629,"vZ0":-3.577671466394495,"x":109.99,"y":189.36,"x0":1.421853927079084,"y0":50.00177873049049,"z0":5.493594308490897,"aX":3.4563629063034376},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.3,"breakHorizontal":-3.0,"spinRate":2274,"spinDirection":146},"zone":8,"typeConfidence":0.81,"plateTime":0.43313601603900764,"extension":6.2283907779135275},"index":1,"playId":"3421c824-f54d-32f1-9516-f72fbf837d20","pitchNumber":2,"startTime":"2026-03-14T22:17:09.738Z","endTime":"2026-03-14T22:17:12.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687593,"link":"/api/v1/people/687593","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":661531,"link":"/api/v1/people/661531","batSide":{"code":"R","description":"Right"}},"first":{"id":805782,"link":"/api/v1/people/805782"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.788873666649874,"aZ":-26.79300733998796,"pfxX":3.110890064002012,"pfxZ":3.2981827793880027,"pX":-0.16924764998179406,"pZ":1.6124975863730495,"vX0":-4.986595551609692,"vY0":-126.64157799630696,"vZ0":-4.547805896976545,"x":123.45,"y":195.24,"x0":1.417175115996517,"y0":50.00395731760607,"z0":5.5635892648429195,"aX":5.076492871294782},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.2,"breakHorizontal":-4.6,"spinRate":2220,"spinDirection":137},"zone":8,"typeConfidence":0.62,"plateTime":0.4317699560968027,"extension":6.301930620086767},"hitData":{"launchSpeed":96.6,"launchAngle":25.0,"totalDistance":368.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":141.42,"coordY":51.37}},"index":2,"playId":"92d6d443-f2a7-325b-b547-2206ccbc742c","pitchNumber":3,"startTime":"2026-03-14T22:17:40.926Z","endTime":"2026-03-14T22:17:50.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687593,"link":"/api/v1/people/687593","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":661531,"link":"/api/v1/people/661531","batSide":{"code":"R","description":"Right"}},"first":{"id":805782,"link":"/api/v1/people/805782"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661531,"link":"/api/v1/people/661531"},"credit":"b_ab"},{"player":{"id":687593,"link":"/api/v1/people/687593"},"credit":"p_ab"},{"player":{"id":661531,"link":"/api/v1/people/661531"},"credit":"b_pa"},{"player":{"id":687593,"link":"/api/v1/people/687593"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-14T22:17:50.612Z","atBatIndex":66},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Joey Meneses doubles (1) on a sharp fly ball to center fielder Rudy Martin Jr. Ryan Lasko to 3rd.","rbi":0,"awayScore":1,"homeScore":8,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-14T22:18:09.784Z","endTime":"2026-03-14T22:18:47.489Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":608841,"fullName":"Joey Meneses","link":"/api/v1/people/608841"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687593,"fullName":"Hunter Patteson","link":"/api/v1/people/687593"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":608841,"fullName":"Joey Meneses","link":"/api/v1/people/608841"},"postOnThird":{"id":805782,"fullName":"Ryan Lasko","link":"/api/v1/people/805782"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":608841,"fullName":"Joey Meneses","link":"/api/v1/people/608841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":657675,"link":"/api/v1/people/657675"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":805782,"fullName":"Ryan Lasko","link":"/api/v1/people/805782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.3,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.572672947107062,"aZ":-23.66899286776101,"pfxX":8.090853403179153,"pfxZ":5.262778526772344,"pX":1.3708814633551,"pZ":4.470689242467066,"vX0":-2.708387262410483,"vY0":-126.28375625326206,"vZ0":1.2969022360790123,"x":64.75,"y":118.07,"x0":1.405720998196794,"y0":50.00317454224542,"z0":5.853660388159126,"aX":13.075446697934433},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":10.1,"breakHorizontal":-14.0,"spinRate":1743,"spinDirection":136},"zone":12,"typeConfidence":0.9,"plateTime":0.4336327884527953,"extension":6.240287792938592},"index":0,"playId":"0ae5696a-ffa8-355b-9b05-d32c89a068b5","pitchNumber":1,"startTime":"2026-03-14T22:18:18.665Z","endTime":"2026-03-14T22:18:21.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687593,"link":"/api/v1/people/687593","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":608841,"link":"/api/v1/people/608841","batSide":{"code":"R","description":"Right"}},"first":{"id":805782,"link":"/api/v1/people/805782"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.7,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.60760943329603,"aZ":-15.424194986969253,"pfxX":5.706780780233126,"pfxZ":9.281268605771062,"pX":0.5927047144963596,"pZ":3.3575342178490084,"vX0":-3.9215735120891124,"vY0":-133.68218818273274,"vZ0":-3.395721088538284,"x":94.41,"y":148.13,"x0":1.3394216332586935,"y0":50.002293089587106,"z0":5.755742400498225,"aX":10.298352360429874},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.2,"breakHorizontal":-9.5,"spinRate":2002,"spinDirection":137},"zone":3,"typeConfidence":0.88,"plateTime":0.4101847569788015,"extension":6.093075952156527},"hitData":{"launchSpeed":105.4,"launchAngle":24.0,"totalDistance":415.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":98.77,"coordY":33.23}},"index":1,"playId":"a48a0723-2534-3b32-83e0-e43268486249","pitchNumber":2,"startTime":"2026-03-14T22:18:36.355Z","endTime":"2026-03-14T22:18:47.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687593,"link":"/api/v1/people/687593","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":608841,"link":"/api/v1/people/608841","batSide":{"code":"R","description":"Right"}},"first":{"id":805782,"link":"/api/v1/people/805782"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608841,"link":"/api/v1/people/608841"},"credit":"b_ab"},{"player":{"id":687593,"link":"/api/v1/people/687593"},"credit":"p_ab"},{"player":{"id":608841,"link":"/api/v1/people/608841"},"credit":"b_pa"},{"player":{"id":687593,"link":"/api/v1/people/687593"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-14T22:18:47.489Z","atBatIndex":67},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Leo De Vries doubles (3) on a sharp line drive to left fielder Carson Roccaforte. Ryan Lasko scores. Joey Meneses scores.","rbi":2,"awayScore":1,"homeScore":10,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-14T22:19:04.263Z","endTime":"2026-03-14T22:20:20.661Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":815888,"fullName":"Leo De Vries","link":"/api/v1/people/815888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687593,"fullName":"Hunter Patteson","link":"/api/v1/people/687593"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":815888,"fullName":"Leo De Vries","link":"/api/v1/people/815888"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":815888,"fullName":"Leo De Vries","link":"/api/v1/people/815888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":811287,"link":"/api/v1/people/811287"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":805782,"fullName":"Ryan Lasko","link":"/api/v1/people/805782"},"responsiblePitcher":{"id":687593,"link":"/api/v1/people/687593"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":608841,"fullName":"Joey Meneses","link":"/api/v1/people/608841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":608841,"fullName":"Joey Meneses","link":"/api/v1/people/608841"},"responsiblePitcher":{"id":687593,"link":"/api/v1/people/687593"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.0,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.308235824747356,"aZ":-26.510527322124048,"pfxX":0.979409769145055,"pfxZ":3.597336036403716,"pX":-0.3274655075648139,"pZ":1.9547382916776053,"vX0":-4.756234028410336,"vY0":-124.03127668424034,"vZ0":-3.508644507106003,"x":129.48,"y":186.0,"x0":1.47889870892794,"y0":50.003156047856585,"z0":5.572399406075874,"aX":1.5425678277207615},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":6.0,"breakHorizontal":-0.8,"spinRate":2226,"spinDirection":153},"zone":7,"typeConfidence":0.92,"plateTime":0.43979392195175304,"extension":6.2315084871587025},"index":0,"playId":"b3be4aaa-9b75-3aff-97c3-23c24d22e6fe","pitchNumber":1,"startTime":"2026-03-14T22:19:19.920Z","endTime":"2026-03-14T22:19:22.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687593,"link":"/api/v1/people/687593","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":815888,"link":"/api/v1/people/815888","batSide":{"code":"R","description":"Right"}},"second":{"id":608841,"link":"/api/v1/people/608841"},"third":{"id":805782,"link":"/api/v1/people/805782"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":86.5,"endSpeed":80.1,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.127062406424965,"aZ":-25.8814886925261,"pfxX":-0.15486869334673914,"pfxZ":3.870736612277689,"pX":-0.8711224302929312,"pZ":2.684432037469601,"vX0":-5.428935651089924,"vY0":-126.00200124175366,"vZ0":-2.24188498048067,"x":150.21,"y":166.3,"x0":1.322095638827815,"y0":50.00013482502456,"z0":5.655280532071886,"aX":-0.2508726075224398},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.8,"breakHorizontal":1.4,"spinRate":2250,"spinDirection":122},"zone":11,"typeConfidence":0.95,"plateTime":0.43298468372606713,"extension":6.057582352617558},"index":1,"playId":"3e098a4e-4a01-3126-a6ff-e011642e3752","pitchNumber":2,"startTime":"2026-03-14T22:19:34.262Z","endTime":"2026-03-14T22:19:37.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687593,"link":"/api/v1/people/687593","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":815888,"link":"/api/v1/people/815888","batSide":{"code":"R","description":"Right"}},"second":{"id":608841,"link":"/api/v1/people/608841"},"third":{"id":805782,"link":"/api/v1/people/805782"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.6,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.247853332012184,"aZ":-23.14950041688079,"pfxX":7.474276933334041,"pfxZ":5.597359047928784,"pX":2.0255056538772296,"pZ":2.956649702456561,"vX0":-1.10889034852165,"vY0":-125.8693374984622,"vZ0":-2.1017476965699755,"x":39.79,"y":158.95,"x0":1.4986683565654653,"y0":50.005632594333434,"z0":5.666600012809563,"aX":12.060181683123652},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":10.0,"breakHorizontal":-13.3,"spinRate":1581,"spinDirection":134},"zone":12,"typeConfidence":0.91,"plateTime":0.4342560515700913,"extension":6.286634719928682},"index":2,"playId":"07f3d226-9df3-31b5-a026-ff3e2b02bf8e","pitchNumber":3,"startTime":"2026-03-14T22:19:50.305Z","endTime":"2026-03-14T22:19:53.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687593,"link":"/api/v1/people/687593","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":815888,"link":"/api/v1/people/815888","batSide":{"code":"R","description":"Right"}},"second":{"id":608841,"link":"/api/v1/people/608841"},"third":{"id":805782,"link":"/api/v1/people/805782"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.84843319128984,"aZ":-14.943239663761204,"pfxX":6.923872866787322,"pfxZ":9.159675307344866,"pX":-0.5672381137828171,"pZ":2.7527404401181554,"vX0":-7.336402394400358,"vY0":-136.05337487164311,"vZ0":-4.841270349070389,"x":138.62,"y":164.46,"x0":1.2600534087146358,"y0":50.00520939912338,"z0":5.5852039001190565,"aX":13.028987002260694},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.8,"breakHorizontal":-11.0,"spinRate":2158,"spinDirection":138},"zone":4,"typeConfidence":0.94,"plateTime":0.40203564077774523,"extension":6.125223929656012},"hitData":{"launchSpeed":101.3,"launchAngle":20.0,"totalDistance":335.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":36.89,"coordY":96.84}},"index":3,"playId":"6d12a8ce-34eb-36b8-ba5a-a7bc4ef4b479","pitchNumber":4,"startTime":"2026-03-14T22:20:08.188Z","endTime":"2026-03-14T22:20:20.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687593,"link":"/api/v1/people/687593","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":815888,"link":"/api/v1/people/815888","batSide":{"code":"R","description":"Right"}},"second":{"id":608841,"link":"/api/v1/people/608841"},"third":{"id":805782,"link":"/api/v1/people/805782"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":815888,"link":"/api/v1/people/815888"},"credit":"b_ab"},{"player":{"id":687593,"link":"/api/v1/people/687593"},"credit":"p_ab"},{"player":{"id":815888,"link":"/api/v1/people/815888"},"credit":"b_pa"},{"player":{"id":687593,"link":"/api/v1/people/687593"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-14T22:20:20.661Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Colby Thomas singles on a sharp line drive to left fielder Carson Roccaforte. Leo De Vries to 3rd.","rbi":0,"awayScore":1,"homeScore":10,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-14T22:21:07.882Z","endTime":"2026-03-14T22:21:36.654Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687593,"fullName":"Hunter Patteson","link":"/api/v1/people/687593"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"postOnThird":{"id":815888,"fullName":"Leo De Vries","link":"/api/v1/people/815888"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[0],"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":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":811287,"link":"/api/v1/people/811287"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":815888,"fullName":"Leo De Vries","link":"/api/v1/people/815888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Colby Thomas replaces Bryan Andrade.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-14T22:20:38.681Z","endTime":"2026-03-14T22:20:48.221Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687515,"link":"/api/v1/people/687515"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"402","replacedPlayer":{"id":800182,"link":"/api/v1/people/800182"},"defense":{"pitcher":{"id":687593,"link":"/api/v1/people/687593","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":800182,"link":"/api/v1/people/800182","batSide":{"code":"R","description":"Right"}},"second":{"id":815888,"link":"/api/v1/people/815888"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-03-14T22:20:48.221Z","endTime":"2026-03-14T22:21:09.992Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":687593,"link":"/api/v1/people/687593","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"second":{"id":815888,"link":"/api/v1/people/815888"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.3,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.84952265839428,"aZ":-13.744308311722717,"pfxX":6.123275020607991,"pfxZ":9.890243651265486,"pX":-0.40412831445244024,"pZ":2.365128948274821,"vX0":-6.6744032841788785,"vY0":-135.68429537930766,"vZ0":-6.0385231567921105,"x":132.4,"y":174.92,"x0":1.2927460622306286,"y0":50.00256826252454,"z0":5.578198111543184,"aX":11.410580739085463},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.8,"breakHorizontal":-9.7,"spinRate":2179,"spinDirection":136},"zone":4,"typeConfidence":0.93,"plateTime":0.4037691640526786,"extension":6.188298205618832},"index":2,"playId":"e6acadcc-dfad-30e1-aad1-7b24c667f164","pitchNumber":1,"startTime":"2026-03-14T22:21:09.992Z","endTime":"2026-03-14T22:21:13.835Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687593,"link":"/api/v1/people/687593","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"second":{"id":815888,"link":"/api/v1/people/815888"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.7,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.355215804963933,"aZ":-14.189610161511531,"pfxX":7.184870909718272,"pfxZ":9.433157208164523,"pX":-0.032071104979656026,"pZ":1.5873785601471437,"vX0":-5.989110433886359,"vY0":-136.5507212796254,"vZ0":-7.990368593166847,"x":118.22,"y":195.92,"x0":1.2458136122458572,"y0":50.00375059490841,"z0":5.508240559847628,"aX":13.699883659225941},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.7,"breakHorizontal":-11.9,"spinRate":2176,"spinDirection":136},"zone":8,"typeConfidence":0.94,"plateTime":0.39964314608683793,"extension":6.0951676998207125},"hitData":{"launchSpeed":114.1,"launchAngle":8.0,"totalDistance":198.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":75.14,"coordY":107.07}},"index":3,"playId":"5c08a2cb-b0d9-3469-b64b-c2131b834662","pitchNumber":2,"startTime":"2026-03-14T22:21:27.711Z","endTime":"2026-03-14T22:21:36.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687593,"link":"/api/v1/people/687593","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"second":{"id":815888,"link":"/api/v1/people/815888"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"credit":"b_ab"},{"player":{"id":687593,"link":"/api/v1/people/687593"},"credit":"p_ab"},{"player":{"id":687515,"link":"/api/v1/people/687515"},"credit":"b_pa"},{"player":{"id":687593,"link":"/api/v1/people/687593"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-14T22:21:36.654Z","atBatIndex":69},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Tommy White doubles (2) on a line drive to center fielder Rudy Martin Jr. Leo De Vries scores. Colby Thomas to 3rd.","rbi":1,"awayScore":1,"homeScore":11,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-14T22:21:51.598Z","endTime":"2026-03-14T22:22:15.195Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687593,"fullName":"Hunter Patteson","link":"/api/v1/people/687593"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"postOnThird":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":657675,"link":"/api/v1/people/657675"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":815888,"fullName":"Leo De Vries","link":"/api/v1/people/815888"},"responsiblePitcher":{"id":687593,"link":"/api/v1/people/687593"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"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":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.2,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59320101385336,"aZ":-26.874139267178695,"pfxX":1.1081284705578542,"pfxZ":3.2548675408596477,"pX":-0.2112421947633176,"pZ":1.9536565048223873,"vX0":-4.936358953116127,"vY0":-126.50239670849986,"vZ0":-3.6711865950171685,"x":125.05,"y":186.03,"x0":1.6172038791532986,"y0":50.00319682882922,"z0":5.565960456469901,"aX":1.8051384089840417},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.3,"breakHorizontal":-1.0,"spinRate":2315,"spinDirection":148},"zone":8,"typeConfidence":0.9,"plateTime":0.432145540421768,"extension":6.3661265341099345},"hitData":{"launchSpeed":99.5,"launchAngle":17.0,"totalDistance":304.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":96.68,"coordY":67.24}},"index":0,"playId":"f763b1ad-53b3-3442-b248-1b29dc5d7c33","pitchNumber":1,"startTime":"2026-03-14T22:22:03.730Z","endTime":"2026-03-14T22:22:15.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687593,"link":"/api/v1/people/687593","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":695720,"link":"/api/v1/people/695720","batSide":{"code":"R","description":"Right"}},"first":{"id":687515,"link":"/api/v1/people/687515"},"third":{"id":815888,"link":"/api/v1/people/815888"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695720,"link":"/api/v1/people/695720"},"credit":"b_ab"},{"player":{"id":687593,"link":"/api/v1/people/687593"},"credit":"p_ab"},{"player":{"id":695720,"link":"/api/v1/people/695720"},"credit":"b_pa"},{"player":{"id":687593,"link":"/api/v1/people/687593"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-14T22:22:15.195Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Stefanic grounds out, first baseman Brett Squires to pitcher Hunter Patteson. Colby Thomas scores. Tommy White to 3rd.","rbi":1,"awayScore":1,"homeScore":12,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-14T22:22:31.639Z","endTime":"2026-03-14T22:23:24.496Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":683021,"fullName":"Michael Stefanic","link":"/api/v1/people/683021"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687593,"fullName":"Hunter Patteson","link":"/api/v1/people/687593"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683021,"fullName":"Michael Stefanic","link":"/api/v1/people/683021"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":689531,"link":"/api/v1/people/689531"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":687593,"link":"/api/v1/people/687593"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":{"id":687593,"link":"/api/v1/people/687593"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"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":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":79.1,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.83056021322148,"aZ":-27.670598810545165,"pfxX":0.5389040623130229,"pfxZ":2.8564681038302417,"pX":0.16382213043248903,"pZ":2.4611508721668853,"vX0":-3.1166315380281007,"vY0":-123.98709590205542,"vZ0":-2.45503203063912,"x":110.76,"y":172.33,"x0":1.3602757202651152,"y0":50.00430796054103,"z0":5.743931260795428,"aX":0.8505317882422356},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.9,"breakHorizontal":-0.4,"spinRate":2186,"spinDirection":153},"zone":5,"typeConfidence":0.92,"plateTime":0.4396288150308578,"extension":6.037702033952996},"index":0,"playId":"327e22ee-5fd5-3d6d-a332-56b4deae7df6","pitchNumber":1,"startTime":"2026-03-14T22:22:43.972Z","endTime":"2026-03-14T22:22:47.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687593,"link":"/api/v1/people/687593","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":683021,"link":"/api/v1/people/683021","batSide":{"code":"R","description":"Right"}},"second":{"id":695720,"link":"/api/v1/people/695720"},"third":{"id":687515,"link":"/api/v1/people/687515"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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.7,"endSpeed":79.3,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.481487561768958,"aZ":-25.621899881959433,"pfxX":0.790942854872315,"pfxZ":4.1219745846473845,"pX":-0.7733579170515875,"pZ":1.978111137123278,"vX0":-5.571688075833832,"vY0":-124.81975206553638,"vZ0":-3.895336718902581,"x":146.48,"y":185.37,"x0":1.3782702786763659,"y0":50.001640952392734,"z0":5.651874955926495,"aX":1.2574706546532954},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":6.8,"breakHorizontal":-0.2,"spinRate":2435,"spinDirection":146},"zone":7,"typeConfidence":0.93,"plateTime":0.4376476434366805,"extension":6.194397899560236},"index":1,"playId":"6f82c82c-6df2-300c-936c-8c20a65f2085","pitchNumber":2,"startTime":"2026-03-14T22:22:58.248Z","endTime":"2026-03-14T22:23:01.319Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687593,"link":"/api/v1/people/687593","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":683021,"link":"/api/v1/people/683021","batSide":{"code":"R","description":"Right"}},"second":{"id":695720,"link":"/api/v1/people/695720"},"third":{"id":687515,"link":"/api/v1/people/687515"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":87.0,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.73055505109782,"aZ":-16.306304437063236,"pfxX":5.932393723408115,"pfxZ":8.257277607786964,"pX":-0.13706853676014916,"pZ":3.337920228159397,"vX0":-5.476838357436474,"vY0":-136.67808959708526,"vZ0":-3.5273931261435445,"x":122.22,"y":148.66,"x0":1.1069677073323227,"y0":50.0021177325138,"z0":5.742396887438901,"aX":11.398599982933575},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.5,"breakHorizontal":-9.8,"spinRate":2134,"spinDirection":136},"zone":11,"typeConfidence":0.92,"plateTime":0.39839727284504267,"extension":5.944703828989769},"hitData":{"launchSpeed":80.2,"launchAngle":-38.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.0,"coordY":171.86}},"index":2,"playId":"0c9d7352-d308-30c7-ae30-7f8382d0363c","pitchNumber":3,"startTime":"2026-03-14T22:23:17.382Z","endTime":"2026-03-14T22:23:24.496Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687593,"link":"/api/v1/people/687593","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":683021,"link":"/api/v1/people/683021","batSide":{"code":"R","description":"Right"}},"second":{"id":695720,"link":"/api/v1/people/695720"},"third":{"id":687515,"link":"/api/v1/people/687515"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683021,"link":"/api/v1/people/683021"},"credit":"b_ab"},{"player":{"id":687593,"link":"/api/v1/people/687593"},"credit":"p_ab"},{"player":{"id":683021,"link":"/api/v1/people/683021"},"credit":"b_pa"},{"player":{"id":687593,"link":"/api/v1/people/687593"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-14T22:23:24.496Z","atBatIndex":71},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Clark Elliott walks.","rbi":0,"awayScore":1,"homeScore":12,"isOut":false},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-14T22:23:50.940Z","endTime":"2026-03-14T22:25:08.221Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":686499,"fullName":"Clark Elliott","link":"/api/v1/people/686499"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687593,"fullName":"Hunter Patteson","link":"/api/v1/people/687593"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686499,"fullName":"Clark Elliott","link":"/api/v1/people/686499"},"postOnThird":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":686499,"fullName":"Clark Elliott","link":"/api/v1/people/686499"},"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(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.8,"endSpeed":79.9,"strikeZoneTop":3.132,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.030712321464694,"aZ":-25.32159947507151,"pfxX":0.7859701906388799,"pfxZ":4.268725727468652,"pX":-0.23676380742541198,"pZ":1.4312936473851197,"vX0":-4.2733885350458545,"vY0":-125.02452167066878,"vZ0":-4.968467819605934,"x":126.02,"y":200.14,"x0":1.3826390150906904,"y0":50.00176847552572,"z0":5.488405564901834,"aX":1.261829791257575},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":7.0,"breakHorizontal":-0.6,"spinRate":2287,"spinDirection":148},"zone":13,"typeConfidence":0.92,"plateTime":0.43586668056354005,"extension":6.232550668180351},"index":0,"playId":"22290830-0af4-3895-baa6-e60ebf47e4be","pitchNumber":1,"startTime":"2026-03-14T22:23:54.396Z","endTime":"2026-03-14T22:23:58.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687593,"link":"/api/v1/people/687593","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":686499,"link":"/api/v1/people/686499","batSide":{"code":"L","description":"Left"}},"third":{"id":695720,"link":"/api/v1/people/695720"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.8,"strikeZoneTop":3.132,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.078161822053108,"aZ":-16.32919224043773,"pfxX":6.3557379718448885,"pfxZ":8.529374292122368,"pX":-1.0111809673978587,"pZ":0.9051303775320372,"vX0":-8.014285425621587,"vY0":-134.64895144837507,"vZ0":-9.15518395454408,"x":155.54,"y":214.34,"x0":1.1620544716116026,"y0":50.00051664212889,"z0":5.477192928564086,"aX":11.803911556921545},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.9,"breakHorizontal":-10.1,"spinRate":2134,"spinDirection":136},"zone":13,"typeConfidence":0.91,"plateTime":0.40499410139536307,"extension":6.110776048442327},"index":1,"playId":"971ccd2b-c621-3cb0-8a3a-3a4d768f0e03","pitchNumber":2,"startTime":"2026-03-14T22:24:09.744Z","endTime":"2026-03-14T22:24:13.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687593,"link":"/api/v1/people/687593","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":686499,"link":"/api/v1/people/686499","batSide":{"code":"L","description":"Left"}},"third":{"id":695720,"link":"/api/v1/people/695720"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.7,"strikeZoneTop":3.132,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.31446406403586,"aZ":-26.550734163762343,"pfxX":1.803874874923331,"pfxZ":3.621754324135297,"pX":0.16587274473991556,"pZ":0.8541857788906827,"vX0":-4.034413019793685,"vY0":-123.24909040189146,"vZ0":-5.93975569918125,"x":110.68,"y":215.72,"x0":1.5827753363040376,"y0":50.00528395035791,"z0":5.51075878525334,"aX":2.802683647795921},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.5,"breakHorizontal":-2.4,"spinRate":2361,"spinDirection":140},"zone":14,"typeConfidence":0.84,"plateTime":0.44281430991556414,"extension":6.250488065730045},"index":2,"playId":"cd1cac32-94dd-3129-ae06-838bbe5cd04c","pitchNumber":3,"startTime":"2026-03-14T22:24:28.473Z","endTime":"2026-03-14T22:24:33.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687593,"link":"/api/v1/people/687593","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":686499,"link":"/api/v1/people/686499","batSide":{"code":"L","description":"Left"}},"third":{"id":695720,"link":"/api/v1/people/695720"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.6,"strikeZoneTop":3.132,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.586918967348016,"aZ":-15.159972129672534,"pfxX":6.868849965065587,"pfxZ":9.121888392088692,"pX":-0.005440042940400763,"pZ":2.6579150089303116,"vX0":-5.689447529084998,"vY0":-135.014696149499,"vZ0":-5.161363870580871,"x":117.21,"y":167.02,"x0":1.2261835191386057,"y0":50.00325016967577,"z0":5.644223104772479,"aX":12.81132975935676},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.7,"breakHorizontal":-11.4,"spinRate":2257,"spinDirection":135},"zone":5,"typeConfidence":0.91,"plateTime":0.4041154721214997,"extension":6.096048041737137},"index":3,"playId":"57896253-765f-369b-baec-635fe61c636c","pitchNumber":4,"startTime":"2026-03-14T22:24:46.438Z","endTime":"2026-03-14T22:24:49.828Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687593,"link":"/api/v1/people/687593","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":686499,"link":"/api/v1/people/686499","batSide":{"code":"L","description":"Left"}},"third":{"id":695720,"link":"/api/v1/people/695720"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.3,"strikeZoneTop":3.132,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.195080898706355,"aZ":-18.342155065065736,"pfxX":6.533385354051451,"pfxZ":7.759055632362543,"pX":0.3052079700127687,"pZ":4.720949060592493,"vX0":-4.691803939312103,"vY0":-132.40604401441627,"vZ0":0.6898734102244439,"x":105.37,"y":111.31,"x0":1.2477261194777085,"y0":50.00276514183631,"z0":5.795113577594266,"aX":11.647529159575123},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":14.4,"breakHorizontal":-10.9,"spinRate":2109,"spinDirection":134},"zone":12,"typeConfidence":0.79,"plateTime":0.41303067686031003,"extension":6.2206669123188565},"index":4,"playId":"8a3bbf35-3c83-364c-af8b-d0302384fcc0","pitchNumber":5,"startTime":"2026-03-14T22:25:05.221Z","endTime":"2026-03-14T22:25:08.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687593,"link":"/api/v1/people/687593","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":686499,"link":"/api/v1/people/686499","batSide":{"code":"L","description":"Left"}},"third":{"id":695720,"link":"/api/v1/people/695720"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686499,"link":"/api/v1/people/686499"},"credit":"b_pa"},{"player":{"id":687593,"link":"/api/v1/people/687593"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-14T22:25:08.221Z","atBatIndex":72},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carlos Pacheco flies out to center fielder Rudy Martin Jr.","rbi":0,"awayScore":1,"homeScore":12,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-14T22:27:55.073Z","endTime":"2026-03-14T22:29:26.449Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":800149,"fullName":"Carlos Pacheco","link":"/api/v1/people/800149"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680970,"fullName":"Andrew Pérez","link":"/api/v1/people/680970"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,2],"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":800149,"fullName":"Carlos Pacheco","link":"/api/v1/people/800149"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":657675,"link":"/api/v1/people/657675"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Carlos Pacheco replaces Cade Marlowe.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-14T22:25:20.435Z","endTime":"2026-03-14T22:25:29.124Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800149,"link":"/api/v1/people/800149"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":687799,"link":"/api/v1/people/687799"},"defense":{"pitcher":{"id":687593,"link":"/api/v1/people/687593","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":687799,"link":"/api/v1/people/687799","batSide":{"code":"L","description":"Left"}},"first":{"id":686499,"link":"/api/v1/people/686499"},"third":{"id":695720,"link":"/api/v1/people/695720"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-03-14T22:25:29.124Z","endTime":"2026-03-14T22:26:11.117Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":687593,"link":"/api/v1/people/687593","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":800149,"link":"/api/v1/people/800149","batSide":{"code":"R","description":"Right"}},"first":{"id":686499,"link":"/api/v1/people/686499"},"third":{"id":695720,"link":"/api/v1/people/695720"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Andrew Pérez replaces Hunter Patteson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-03-14T22:26:11.117Z","endTime":"2026-03-14T22:27:57.182Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680970,"link":"/api/v1/people/680970"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":687593,"link":"/api/v1/people/687593","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":800149,"link":"/api/v1/people/800149","batSide":{"code":"R","description":"Right"}},"first":{"id":686499,"link":"/api/v1/people/686499"},"third":{"id":695720,"link":"/api/v1/people/695720"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.3,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.531369123560783,"aZ":-17.675500865381384,"pfxX":7.465841854747639,"pfxZ":7.993569555191096,"pX":0.33004801559656494,"pZ":3.381137603467162,"vX0":-9.103602621611516,"vY0":-133.51800438189437,"vZ0":-3.5751500311273183,"x":104.42,"y":147.49,"x0":2.8066081076388008,"y0":50.001138335113154,"z0":6.002056719032394,"aX":13.539402777062437},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.9,"breakHorizontal":-11.6,"spinRate":1973,"spinDirection":137},"zone":12,"typeConfidence":0.87,"plateTime":0.409512259520441,"extension":6.197644012112138},"index":3,"playId":"4a8052cd-4d6e-38a6-925a-fb3e818f0135","pitchNumber":1,"startTime":"2026-03-14T22:27:57.182Z","endTime":"2026-03-14T22:28:00.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680970,"link":"/api/v1/people/680970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":800149,"link":"/api/v1/people/800149","batSide":{"code":"R","description":"Right"}},"first":{"id":686499,"link":"/api/v1/people/686499"},"third":{"id":695720,"link":"/api/v1/people/695720"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.9,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.70651942708857,"aZ":-30.946238396368052,"pfxX":-0.6188111304812258,"pfxZ":0.8480944389508247,"pX":0.7598488525506024,"pZ":1.9911402278587875,"vX0":-4.809052367541635,"vY0":-119.60169363815677,"vZ0":-3.1474325190748367,"x":88.04,"y":185.02,"x0":2.8757124685218827,"y0":50.00545100267502,"z0":6.094894712802078,"aX":-0.8969688238218221},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":1.1,"breakHorizontal":2.3,"spinRate":2154,"spinDirection":260},"zone":9,"typeConfidence":0.9,"plateTime":0.45767076723722777,"extension":6.069392564479979},"index":4,"playId":"7b00feaa-9746-379a-a51f-170580f5dc07","pitchNumber":2,"startTime":"2026-03-14T22:28:15.038Z","endTime":"2026-03-14T22:28:18.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680970,"link":"/api/v1/people/680970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":800149,"link":"/api/v1/people/800149","batSide":{"code":"R","description":"Right"}},"first":{"id":686499,"link":"/api/v1/people/686499"},"third":{"id":695720,"link":"/api/v1/people/695720"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":82.9,"endSpeed":76.5,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.184937826272673,"aZ":-32.812033486533245,"pfxX":0.01422708599764455,"pfxZ":-0.4299048099461533,"pX":1.0839946023650198,"pZ":2.6762490775615175,"vX0":-4.616753298090877,"vY0":-120.69851982363612,"vZ0":-1.7783337377764412,"x":75.68,"y":166.52,"x0":3.018633175198107,"y0":50.00484016405205,"z0":6.308281885327367,"aX":0.021859682968847445},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-1.0,"breakHorizontal":1.1,"spinRate":2265,"spinDirection":286},"zone":12,"typeConfidence":0.9,"plateTime":0.4535638927480723,"extension":6.042775577372398},"index":5,"playId":"d08e78ef-28c5-36ec-a6f8-f91c93223f30","pitchNumber":3,"startTime":"2026-03-14T22:28:33.886Z","endTime":"2026-03-14T22:28:38.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680970,"link":"/api/v1/people/680970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":800149,"link":"/api/v1/people/800149","batSide":{"code":"R","description":"Right"}},"first":{"id":686499,"link":"/api/v1/people/686499"},"third":{"id":695720,"link":"/api/v1/people/695720"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":83.0,"endSpeed":76.7,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.789922493048945,"aZ":-31.414044267421882,"pfxX":0.2516650719828317,"pfxZ":0.5094930652719114,"pX":0.8847289849752832,"pZ":2.286260392116263,"vX0":-5.274015458698451,"vY0":-120.79380320374446,"vZ0":-2.453763075680322,"x":83.28,"y":177.05,"x0":3.0604952075278744,"y0":50.001923300073805,"z0":6.068150769818698,"aX":0.37456520059561854},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.6,"breakHorizontal":0.7,"spinRate":2239,"spinDirection":278},"zone":14,"typeConfidence":0.9,"plateTime":0.4528715057299122,"extension":6.284001209547647},"index":6,"playId":"c3756465-3ddf-3706-94e0-52310f9bf397","pitchNumber":4,"startTime":"2026-03-14T22:28:54.190Z","endTime":"2026-03-14T22:28:57.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680970,"link":"/api/v1/people/680970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":800149,"link":"/api/v1/people/800149","batSide":{"code":"R","description":"Right"}},"first":{"id":686499,"link":"/api/v1/people/686499"},"third":{"id":695720,"link":"/api/v1/people/695720"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.8,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.056978249436465,"aZ":-23.032892924025816,"pfxX":8.353464937067214,"pfxZ":4.78800308536842,"pX":0.6067088642863224,"pZ":3.0849274653643977,"vX0":-8.98351892622883,"vY0":-136.36116869348655,"vZ0":-3.7766504017070552,"x":93.87,"y":155.49,"x0":2.8368117822976586,"y0":50.002814606631965,"z0":6.050536985255128,"aX":15.95130860498614},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.2,"breakHorizontal":-13.6,"spinRate":2021,"spinDirection":138},"zone":3,"typeConfidence":0.63,"plateTime":0.399534720075005,"extension":6.315294209126075},"hitData":{"launchSpeed":93.8,"launchAngle":39.0,"totalDistance":351.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":143.32,"coordY":58.87}},"index":7,"playId":"31c8b87f-5301-3b9d-91db-fe3520431e80","pitchNumber":5,"startTime":"2026-03-14T22:29:19.117Z","endTime":"2026-03-14T22:29:26.449Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680970,"link":"/api/v1/people/680970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":683427,"link":"/api/v1/people/683427"},"first":{"id":689531,"link":"/api/v1/people/689531"},"second":{"id":814528,"link":"/api/v1/people/814528"},"third":{"id":815039,"link":"/api/v1/people/815039"},"shortstop":{"id":801442,"link":"/api/v1/people/801442"},"left":{"id":811287,"link":"/api/v1/people/811287"},"center":{"id":657675,"link":"/api/v1/people/657675"},"right":{"id":694355,"link":"/api/v1/people/694355"}},"offense":{"batter":{"id":800149,"link":"/api/v1/people/800149","batSide":{"code":"R","description":"Right"}},"first":{"id":686499,"link":"/api/v1/people/686499"},"third":{"id":695720,"link":"/api/v1/people/695720"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800149,"link":"/api/v1/people/800149"},"credit":"b_ab"},{"player":{"id":680970,"link":"/api/v1/people/680970"},"credit":"p_ab"},{"player":{"id":800149,"link":"/api/v1/people/800149"},"credit":"b_pa"},{"player":{"id":680970,"link":"/api/v1/people/680970"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-14T22:29:26.449Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rudy Martin Jr. strikes out swinging.","rbi":0,"awayScore":1,"homeScore":12,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-14T22:31:45.185Z","endTime":"2026-03-14T22:32:44.354Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":657675,"fullName":"Rudy Martin Jr.","link":"/api/v1/people/657675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"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],"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":657675,"fullName":"Rudy Martin Jr.","link":"/api/v1/people/657675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":661531,"link":"/api/v1/people/661531"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Colby Thomas remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-14T22:31:09.394Z","endTime":"2026-03-14T22:31:09.413Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687515,"link":"/api/v1/people/687515"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"402","replacedPlayer":{"id":800182,"link":"/api/v1/people/800182"},"defense":{"pitcher":{"id":593833,"link":"/api/v1/people/593833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":805782,"link":"/api/v1/people/805782"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":657675,"link":"/api/v1/people/657675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Carlos Pacheco remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-14T22:31:09.413Z","endTime":"2026-03-14T22:31:09.415Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800149,"link":"/api/v1/people/800149"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"801","replacedPlayer":{"id":687799,"link":"/api/v1/people/687799"},"defense":{"pitcher":{"id":593833,"link":"/api/v1/people/593833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":687799,"link":"/api/v1/people/687799"},"center":{"id":805782,"link":"/api/v1/people/805782"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":657675,"link":"/api/v1/people/657675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Joel Kuhnel replaces Wander Suero.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-14T22:31:09.415Z","endTime":"2026-03-14T22:31:39.299Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669270,"link":"/api/v1/people/669270"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":593833,"link":"/api/v1/people/593833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":800149,"link":"/api/v1/people/800149"},"center":{"id":805782,"link":"/api/v1/people/805782"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":657675,"link":"/api/v1/people/657675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-14T22:31:39.299Z","endTime":"2026-03-14T22:31:47.455Z","isPitch":false,"type":"action","player":{"id":657675,"link":"/api/v1/people/657675"},"defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":800149,"link":"/api/v1/people/800149"},"center":{"id":805782,"link":"/api/v1/people/805782"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":657675,"link":"/api/v1/people/657675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.032,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.884651189542645,"aZ":-24.199749139116655,"pfxX":-7.850149547222343,"pfxZ":4.158982622767823,"pX":-0.4665096657468281,"pZ":2.720738073241999,"vX0":4.88991202779777,"vY0":-137.67909416178907,"vZ0":-4.530505337583337,"x":134.78,"y":165.32,"x0":-1.2466982708424807,"y0":50.004024485965665,"z0":6.027727996080306,"aX":-15.054830007316044},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.7,"breakHorizontal":13.2,"spinRate":2280,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.39800500146565243,"extension":6.586685138847397},"index":4,"playId":"13747c94-884b-3e06-8a1d-ee17e8b53b19","pitchNumber":1,"startTime":"2026-03-14T22:31:47.455Z","endTime":"2026-03-14T22:31:51.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":800149,"link":"/api/v1/people/800149"},"center":{"id":805782,"link":"/api/v1/people/805782"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":657675,"link":"/api/v1/people/657675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.2,"strikeZoneTop":3.032,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.000164239274685,"aZ":-26.60282500382446,"pfxX":1.6547757346238738,"pfxZ":3.0214737623064405,"pX":0.34414248517206,"pZ":2.375384084052226,"vX0":4.375675060529537,"vY0":-134.80847596023628,"vZ0":-4.537514184235143,"x":103.88,"y":174.64,"x0":-1.5141966209488449,"y0":50.001291991228754,"z0":5.955718168696573,"aX":3.047790668344534},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":4.7,"breakHorizontal":-4.0,"spinRate":2420,"spinDirection":199},"zone":6,"typeConfidence":2.0,"plateTime":0.40612508163037475,"extension":6.607954880014265},"index":5,"playId":"e4b8c3ac-1637-32d5-93cd-21c61c9efa70","pitchNumber":2,"startTime":"2026-03-14T22:32:03.916Z","endTime":"2026-03-14T22:32:07.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":800149,"link":"/api/v1/people/800149"},"center":{"id":805782,"link":"/api/v1/people/805782"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":657675,"link":"/api/v1/people/657675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":89.1,"strikeZoneTop":3.032,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.002244521349734,"aZ":-18.11757170150029,"pfxX":-3.2350504734241303,"pfxZ":6.941723982453571,"pX":-0.24408787022239484,"pZ":3.823524833113376,"vX0":3.1751505587109463,"vY0":-140.72581432335866,"vZ0":-3.2449047856188202,"x":126.3,"y":135.54,"x0":-0.9613689124932057,"y0":50.00422074628976,"z0":6.150942805488975,"aX":-6.55273128646655},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.1,"breakHorizontal":5.3,"spinRate":2272,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.3877560447616686,"extension":6.660139262498436},"index":6,"playId":"37cbc01f-5425-3880-abf0-0876e058ce94","pitchNumber":3,"startTime":"2026-03-14T22:32:23.507Z","endTime":"2026-03-14T22:32:27.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":800149,"link":"/api/v1/people/800149"},"center":{"id":805782,"link":"/api/v1/people/805782"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":657675,"link":"/api/v1/people/657675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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.0,"endSpeed":84.3,"strikeZoneTop":3.032,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.80278531339427,"aZ":-27.085126138642718,"pfxX":0.9562882267342743,"pfxZ":2.8343147351611275,"pX":0.3080406434189714,"pZ":2.311453344569874,"vX0":4.257255511820675,"vY0":-132.5439437974156,"vZ0":-4.36313148327324,"x":105.26,"y":176.37,"x0":-1.4370717667540762,"y0":50.005111829498524,"z0":5.934829383513381,"aX":1.7167959626099658},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.4,"breakHorizontal":-2.5,"spinRate":2414,"spinDirection":178},"zone":6,"typeConfidence":2.0,"plateTime":0.4117481034967434,"extension":6.731734288812112},"index":7,"playId":"ffbf23d8-2227-3539-9770-e18dd349d40f","pitchNumber":4,"startTime":"2026-03-14T22:32:40.457Z","endTime":"2026-03-14T22:32:44.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":800149,"link":"/api/v1/people/800149"},"center":{"id":805782,"link":"/api/v1/people/805782"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":657675,"link":"/api/v1/people/657675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657675,"link":"/api/v1/people/657675"},"credit":"b_ab"},{"player":{"id":669270,"link":"/api/v1/people/669270"},"credit":"p_ab"},{"player":{"id":657675,"link":"/api/v1/people/657675"},"credit":"b_pa"},{"player":{"id":669270,"link":"/api/v1/people/669270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-14T22:32:44.354Z","atBatIndex":74},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sam Kulasingam grounds out, third baseman Tommy White to first baseman Joey Meneses.","rbi":0,"awayScore":1,"homeScore":12,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-14T22:33:00.055Z","endTime":"2026-03-14T22:34:21.552Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":814528,"fullName":"Sam Kulasingam","link":"/api/v1/people/814528"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":814528,"fullName":"Sam Kulasingam","link":"/api/v1/people/814528"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695720,"link":"/api/v1/people/695720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":608841,"link":"/api/v1/people/608841"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.8,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.157217581624167,"aZ":-24.39788858635295,"pfxX":-8.134508640534973,"pfxZ":3.963061219604649,"pX":0.08577196556531448,"pZ":2.5568851645751294,"vX0":5.95805083518328,"vY0":-138.9972726130377,"vZ0":-5.414178532158814,"x":113.73,"y":169.74,"x0":-1.0249169568941017,"y0":50.00629359575736,"z0":6.1427562463486085,"aX":-15.974773478124105},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.2,"breakHorizontal":13.6,"spinRate":2280,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.3935440911444359,"extension":6.802970992744378},"index":0,"playId":"9b94cec9-ff4b-3427-a6cf-9fa1b4e0d1c0","pitchNumber":1,"startTime":"2026-03-14T22:33:10.608Z","endTime":"2026-03-14T22:33:13.608Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":800149,"link":"/api/v1/people/800149"},"center":{"id":805782,"link":"/api/v1/people/805782"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":814528,"link":"/api/v1/people/814528","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":89.0,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.252728780007523,"aZ":-25.725223380558916,"pfxX":-8.264999866276664,"pfxZ":3.2181833233001615,"pX":0.5964131053544733,"pZ":1.8486012477871578,"vX0":7.416720864319389,"vY0":-140.0909150488536,"vZ0":-6.777072516766326,"x":94.27,"y":188.87,"x0":-1.001131494925018,"y0":50.0032294477345,"z0":5.961319477039446,"aX":-16.5613062469704},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":4.7,"breakHorizontal":13.6,"spinRate":2328,"spinDirection":219},"zone":9,"typeConfidence":2.0,"plateTime":0.38978592049999783,"extension":6.672890256284878},"index":1,"playId":"4cf9b747-dd91-3458-8555-50e22d971201","pitchNumber":2,"startTime":"2026-03-14T22:33:37.020Z","endTime":"2026-03-14T22:33:40.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":800149,"link":"/api/v1/people/800149"},"center":{"id":805782,"link":"/api/v1/people/805782"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":814528,"link":"/api/v1/people/814528","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":85.0,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.84641079184514,"aZ":-25.79430102966532,"pfxX":1.0474922448370414,"pfxZ":3.531287688336837,"pX":1.5929098645689588,"pZ":1.2989288898825435,"vX0":7.484879382708592,"vY0":-132.65638373839428,"vZ0":-7.223121932765637,"x":56.28,"y":203.71,"x0":-1.3858501457726802,"y0":50.002117419825545,"z0":5.901839549513687,"aX":1.8902718764976227},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.2,"breakHorizontal":-3.4,"spinRate":2282,"spinDirection":184},"zone":14,"typeConfidence":2.0,"plateTime":0.4108110219697978,"extension":6.765198199041879},"index":2,"playId":"5c7b5741-582d-3874-97ea-3dd17bd4bb15","pitchNumber":3,"startTime":"2026-03-14T22:33:54.620Z","endTime":"2026-03-14T22:33:58.592Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":800149,"link":"/api/v1/people/800149"},"center":{"id":805782,"link":"/api/v1/people/805782"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":814528,"link":"/api/v1/people/814528","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":88.4,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.12944313533136,"aZ":-23.57553255023316,"pfxX":-7.599019999569229,"pfxZ":4.354627200327251,"pX":-0.7493929063912533,"pZ":2.1742867284839935,"vX0":4.032481433281015,"vY0":-138.70220349892773,"vZ0":-6.319739888174117,"x":145.57,"y":180.07,"x0":-1.2244892525710678,"y0":50.00180375934073,"z0":6.024203576418451,"aX":-15.003656994665118},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.0,"breakHorizontal":13.1,"spinRate":2208,"spinDirection":215},"zone":7,"typeConfidence":2.0,"plateTime":0.3928814837583747,"extension":6.672294256001745},"hitData":{"launchSpeed":87.1,"launchAngle":-22.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.82,"coordY":175.91}},"index":3,"playId":"29f1a7fd-4e76-3d41-b01b-498acffa4b8d","pitchNumber":4,"startTime":"2026-03-14T22:34:14.049Z","endTime":"2026-03-14T22:34:21.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":800149,"link":"/api/v1/people/800149"},"center":{"id":805782,"link":"/api/v1/people/805782"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":814528,"link":"/api/v1/people/814528","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":814528,"link":"/api/v1/people/814528"},"credit":"b_ab"},{"player":{"id":669270,"link":"/api/v1/people/669270"},"credit":"p_ab"},{"player":{"id":814528,"link":"/api/v1/people/814528"},"credit":"b_pa"},{"player":{"id":669270,"link":"/api/v1/people/669270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-14T22:34:21.552Z","atBatIndex":75},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jack Pineda grounds out, second baseman Michael Stefanic to first baseman Joey Meneses.","rbi":0,"awayScore":1,"homeScore":12,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-14T22:34:32.645Z","endTime":"2026-03-14T22:35:13.659Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":801442,"fullName":"Jack Pineda","link":"/api/v1/people/801442"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":801442,"fullName":"Jack Pineda","link":"/api/v1/people/801442"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683021,"link":"/api/v1/people/683021"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":608841,"link":"/api/v1/people/608841"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":73.4,"strikeZoneTop":3.028,"strikeZoneBottom":1.528,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.517144132006447,"aZ":-32.30106458424957,"pfxX":4.252150354959281,"pfxZ":-0.09441388331967815,"pX":0.05395722340219009,"pZ":1.7730731038657828,"vX0":2.704816891734089,"vY0":-115.67293759671263,"vZ0":-2.4533435856120933,"x":114.94,"y":190.91,"x0":-1.682791676267349,"y0":50.002230912211864,"z0":5.943400331200166,"aX":5.7632988371209315},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-0.5,"breakHorizontal":-8.4,"spinRate":2197,"spinDirection":60},"zone":8,"typeConfidence":2.0,"plateTime":0.47345859279916214,"extension":6.3253830179157085},"index":0,"playId":"d1103509-b666-3605-8b09-89d89bfafa61","pitchNumber":1,"startTime":"2026-03-14T22:34:52.477Z","endTime":"2026-03-14T22:34:56.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":800149,"link":"/api/v1/people/800149"},"center":{"id":805782,"link":"/api/v1/people/805782"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":801442,"link":"/api/v1/people/801442","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"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":96.3,"endSpeed":88.2,"strikeZoneTop":3.028,"strikeZoneBottom":1.528,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.36413646732979,"aZ":-21.027437493201234,"pfxX":-8.95976685371654,"pfxZ":5.627054597543563,"pX":0.8238533832089582,"pZ":2.1225513091518096,"vX0":8.381530026937275,"vY0":-139.83227766308337,"vZ0":-6.839755128743952,"x":85.6,"y":181.47,"x0":-1.047498041234732,"y0":50.00334506945389,"z0":5.978575621542563,"aX":-17.753549601873157},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":8.9,"breakHorizontal":14.5,"spinRate":2319,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.3916198812431042,"extension":6.711708813652566},"hitData":{"launchSpeed":91.6,"launchAngle":-47.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.38,"coordY":172.37}},"index":1,"playId":"2a72e8c4-37f2-3b0c-885b-dda895344cb6","pitchNumber":2,"startTime":"2026-03-14T22:35:05.652Z","endTime":"2026-03-14T22:35:13.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669270,"link":"/api/v1/people/669270","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661531,"link":"/api/v1/people/661531"},"first":{"id":608841,"link":"/api/v1/people/608841"},"second":{"id":683021,"link":"/api/v1/people/683021"},"third":{"id":695720,"link":"/api/v1/people/695720"},"shortstop":{"id":815888,"link":"/api/v1/people/815888"},"left":{"id":800149,"link":"/api/v1/people/800149"},"center":{"id":805782,"link":"/api/v1/people/805782"},"right":{"id":686499,"link":"/api/v1/people/686499"}},"offense":{"batter":{"id":801442,"link":"/api/v1/people/801442","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":801442,"link":"/api/v1/people/801442"},"credit":"b_ab"},{"player":{"id":669270,"link":"/api/v1/people/669270"},"credit":"p_ab"},{"player":{"id":801442,"link":"/api/v1/people/801442"},"credit":"b_pa"},{"player":{"id":669270,"link":"/api/v1/people/669270"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.0,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-14T22:35:13.659Z","atBatIndex":76}]