[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"JJ Wetherholt flies out to right fielder Zach Cole.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-22T16:07:17.002Z","endTime":"2026-03-22T16:07:29.619Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805904,"link":"/api/v1/people/805904"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-22T15:28:37.044Z","endTime":"2026-03-22T15:45:28.308Z","isPitch":false,"type":"action","player":{"id":802139,"link":"/api/v1/people/802139"},"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-22T15:45:28.308Z","endTime":"2026-03-22T16:07:03.156Z","isPitch":false,"type":"action","player":{"id":802139,"link":"/api/v1/people/802139"},"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-22T16:07:03.156Z","endTime":"2026-03-22T16:07:19.013Z","isPitch":false,"type":"action","player":{"id":802139,"link":"/api/v1/people/802139"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":82.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.87623803722481,"aZ":-12.815368120490117,"pfxX":-7.9384288326534165,"pfxZ":10.928445744284744,"pX":-0.405927792934502,"pZ":2.85005733148342,"vX0":5.597216075011665,"vY0":-133.29724367328814,"vZ0":-4.067229783272661,"x":132.47,"y":161.83,"x0":-1.5185098483648352,"y0":50.00027886877078,"z0":5.343523733722739,"aX":-14.057788174210454},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":19.0,"breakHorizontal":13.0,"spinRate":2307,"spinDirection":207},"zone":1,"typeConfidence":0.58,"plateTime":0.41343088756869006,"extension":5.7455944588593},"hitData":{"launchSpeed":91.4,"launchAngle":59.0,"totalDistance":277.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":161.07,"coordY":94.08}},"index":3,"playId":"6e84775b-340a-3e8a-89fa-fe8a495f121b","pitchNumber":1,"startTime":"2026-03-22T16:07:19.013Z","endTime":"2026-03-22T16:07:29.619Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"credit":"b_ab"},{"player":{"id":664299,"link":"/api/v1/people/664299"},"credit":"p_ab"},{"player":{"id":802139,"link":"/api/v1/people/802139"},"credit":"b_pa"},{"player":{"id":664299,"link":"/api/v1/people/664299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-03-22T16:07:29.619Z","atBatIndex":0},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Iván Herrera pops out to shortstop Riley Unroe.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-22T16:07:40.937Z","endTime":"2026-03-22T16:10:20.731Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":624523,"link":"/api/v1/people/624523"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":82.8,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.13480264952028,"aZ":-13.68562254285286,"pfxX":-6.022995140993474,"pfxZ":10.3988988156616,"pX":0.5389717670442205,"pZ":2.700673805735813,"vX0":7.28521967752622,"vY0":-133.36766432845442,"vZ0":-4.2539197133894975,"x":96.46,"y":165.86,"x0":-1.4622369881814445,"y0":50.005042140817324,"z0":5.322950888529097,"aX":-10.711672726416001},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.9,"breakHorizontal":9.1,"spinRate":2263,"spinDirection":205},"zone":6,"typeConfidence":0.87,"plateTime":0.4127389312732168,"extension":5.941941555339178},"index":0,"playId":"34f3db13-f36b-33a8-bf2e-8cb6f45c7bd4","pitchNumber":1,"startTime":"2026-03-22T16:08:01.272Z","endTime":"2026-03-22T16:08:04.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":92.1,"endSpeed":83.0,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.99090233273918,"aZ":-15.07826608878769,"pfxX":-7.489418054875442,"pfxZ":9.559783656169168,"pX":-1.0887471859078777,"pZ":2.7530967173003664,"vX0":3.97266029507336,"vY0":-133.9157128319355,"vZ0":-3.888584053804077,"x":158.5,"y":164.45,"x0":-1.6303360599108903,"y0":50.006113424588875,"z0":5.325707189489048,"aX":-13.400121588026968},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.6,"breakHorizontal":12.5,"spinRate":2281,"spinDirection":207},"zone":11,"typeConfidence":0.74,"plateTime":0.4113816420582568,"extension":5.8332151966167105},"index":1,"playId":"ecf5847f-75d7-314b-8099-a6bf902781f8","pitchNumber":2,"startTime":"2026-03-22T16:08:20.123Z","endTime":"2026-03-22T16:08:24.389Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":71.3,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.892282469458404,"aZ":-28.312586193531747,"pfxX":8.657438565672088,"pfxZ":2.970706268277297,"pX":0.3369644976560122,"pZ":1.3218880757009104,"vX0":2.135718283929878,"vY0":-114.36120210397392,"vZ0":-2.495998943715657,"x":104.16,"y":203.09,"x0":-1.7376480424616367,"y0":50.00095042315463,"z0":5.2589658284793686,"aX":11.24410417107753},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":4.9,"breakHorizontal":-16.2,"spinRate":2581,"spinDirection":62},"zone":14,"typeConfidence":0.9,"plateTime":0.48253229278034837,"extension":5.777913072632406},"index":2,"playId":"42a9dce7-be81-3133-a989-b2dac4956ee6","pitchNumber":3,"startTime":"2026-03-22T16:08:39.250Z","endTime":"2026-03-22T16:08:43.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.1,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.876776540399202,"aZ":-13.100654826429123,"pfxX":-7.383939371868211,"pfxZ":10.458947718904497,"pX":0.47398375752937005,"pZ":2.765826446526997,"vX0":7.371143958290677,"vY0":-134.60457806818044,"vZ0":-4.20513221341709,"x":98.93,"y":164.1,"x0":-1.348632069926989,"y0":50.006005964280355,"z0":5.284807970116417,"aX":-13.470192406761019},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.1,"breakHorizontal":11.6,"spinRate":2371,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.40786442223065267,"extension":5.9124224501897995},"index":3,"playId":"6b0605e0-5a96-3fcf-b064-c2127d613ede","pitchNumber":4,"startTime":"2026-03-22T16:09:00.193Z","endTime":"2026-03-22T16:09:04.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.7,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.248481069525866,"aZ":-13.623647668439895,"pfxX":-4.232922724493877,"pfxZ":10.027753307094013,"pX":-0.04320296276007917,"pZ":2.8605977928266366,"vX0":5.344006659737085,"vY0":-135.55421488778526,"vZ0":-3.8798633170154333,"x":118.65,"y":161.54,"x0":-1.4956645412841227,"y0":50.00527743707752,"z0":5.269896629311387,"aX":-7.832941427357934},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.5,"breakHorizontal":6.5,"spinRate":2216,"spinDirection":203},"zone":2,"typeConfidence":0.9,"plateTime":0.404975654827199,"extension":6.013773277582527},"index":4,"playId":"651bebdf-f02b-34fe-b158-aa8f962f417b","pitchNumber":5,"startTime":"2026-03-22T16:09:26.466Z","endTime":"2026-03-22T16:09:30.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":83.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.926223643563915,"aZ":-12.001418506688127,"pfxX":-3.7344746159409823,"pfxZ":11.149678516629496,"pX":-0.8744798322478032,"pZ":2.223217161390681,"vX0":2.865638503559987,"vY0":-135.0307436965097,"vZ0":-5.699339603696144,"x":150.33,"y":178.75,"x0":-1.4750697097998684,"y0":50.00598083389689,"z0":5.238441850682095,"aX":-6.758569958843716},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.8,"breakHorizontal":6.0,"spinRate":2325,"spinDirection":201},"zone":13,"typeConfidence":0.91,"plateTime":0.40880847742811666,"extension":5.872139144903083},"index":5,"playId":"2f15210a-56c7-3f46-93ff-9df98240ff7e","pitchNumber":6,"startTime":"2026-03-22T16:09:50.133Z","endTime":"2026-03-22T16:09:54.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":83.3,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.96672652546805,"aZ":-12.248060590787654,"pfxX":-2.775689910832328,"pfxZ":11.068144860592211,"pX":0.9927775248489205,"pZ":3.4939604112120732,"vX0":6.971810223907454,"vY0":-134.29120253773178,"vZ0":-2.5938477300044345,"x":79.16,"y":144.44,"x0":-1.2930317000762492,"y0":50.00236726176111,"z0":5.360019220933126,"aX":-4.997628020113336},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.6,"breakHorizontal":3.2,"spinRate":2149,"spinDirection":198},"zone":12,"typeConfidence":0.91,"plateTime":0.41012116083028927,"extension":6.080546364548071},"hitData":{"launchSpeed":75.4,"launchAngle":55.0,"totalDistance":187.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":88.77,"coordY":136.04}},"index":6,"playId":"f2ca81aa-ce45-326c-9c62-db6f50556f61","pitchNumber":7,"startTime":"2026-03-22T16:10:11.280Z","endTime":"2026-03-22T16:10:20.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"credit":"b_ab"},{"player":{"id":664299,"link":"/api/v1/people/664299"},"credit":"p_ab"},{"player":{"id":671056,"link":"/api/v1/people/671056"},"credit":"b_pa"},{"player":{"id":664299,"link":"/api/v1/people/664299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-22T16:10:20.731Z","atBatIndex":1},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alec Burleson lines out to center fielder Jake Meyers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-22T16:10:31.033Z","endTime":"2026-03-22T16:11:37.486Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676694,"link":"/api/v1/people/676694"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":72.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.48675302754958,"aZ":-28.863083704234676,"pfxX":5.279251447644013,"pfxZ":2.500526957802671,"pX":-0.013374267632929029,"pZ":0.5447059596263847,"vX0":2.293537663425804,"vY0":-115.5602325529975,"vZ0":-4.202910219678829,"x":117.51,"y":224.07,"x0":-1.710775552659846,"y0":50.00459306922767,"z0":5.2212308796281555,"aX":7.0002566155132655},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":3.6,"breakHorizontal":-10.2,"spinRate":2501,"spinDirection":65},"zone":14,"typeConfidence":0.9,"plateTime":0.4775965752241498,"extension":5.618962054247584},"index":0,"playId":"175f6f97-2308-390a-9ce5-2f0f719cfe0c","pitchNumber":1,"startTime":"2026-03-22T16:10:48.298Z","endTime":"2026-03-22T16:10:52.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.395285347843505,"aZ":-24.4922639636228,"pfxX":-7.891656117828763,"pfxZ":5.130538716453566,"pX":-0.1307546877043405,"pZ":0.840002267885392,"vX0":5.799155705399945,"vY0":-121.73550282714524,"vZ0":-5.386775674552228,"x":121.98,"y":216.1,"x0":-1.5211255205951646,"y0":50.00416121726716,"z0":5.20776528792446,"aX":-11.819233791494934},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":8.2,"breakHorizontal":12.8,"spinRate":2322,"spinDirection":255},"zone":13,"typeConfidence":0.91,"plateTime":0.4503099811968476,"extension":5.822557604083222},"index":1,"playId":"c3429b60-b562-3c9d-ad9c-e44cdd073288","pitchNumber":2,"startTime":"2026-03-22T16:11:10.513Z","endTime":"2026-03-22T16:11:14.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":92.0,"endSpeed":84.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.988807241376982,"aZ":-12.164445374892626,"pfxX":-1.4269115118472095,"pfxZ":10.973028009460338,"pX":-0.0653423357364975,"pZ":3.466110804724523,"vX0":4.3098841686901865,"vY0":-133.9458623121386,"vZ0":-2.721474150888974,"x":119.49,"y":145.2,"x0":-1.5073145343120415,"y0":50.0008897893228,"z0":5.3610496195637065,"aX":-2.60207492259427},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.6,"breakHorizontal":1.7,"spinRate":2199,"spinDirection":199},"zone":11,"typeConfidence":0.91,"plateTime":0.40836731734018006,"extension":5.774295993524732},"hitData":{"launchSpeed":88.5,"launchAngle":22.0,"totalDistance":293.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":129.24,"coordY":187.98}},"index":2,"playId":"099a8292-e5ec-31e7-b276-33fa94c497e1","pitchNumber":3,"startTime":"2026-03-22T16:11:30.709Z","endTime":"2026-03-22T16:11:37.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_ab"},{"player":{"id":664299,"link":"/api/v1/people/664299"},"credit":"p_ab"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_pa"},{"player":{"id":664299,"link":"/api/v1/people/664299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-03-22T16:11:37.486Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Zach Cole flies out to center fielder Victor Scott II.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-22T16:11:48.526Z","endTime":"2026-03-22T16:14:59.350Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":805904,"fullName":"Zach Cole","link":"/api/v1/people/805904"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805904,"fullName":"Zach Cole","link":"/api/v1/people/805904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687363,"link":"/api/v1/people/687363"},"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":90.8,"endSpeed":83.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.961644375114947,"aZ":-21.68466006353036,"pfxX":-6.300207258264179,"pfxZ":5.944562247062546,"pX":-1.6273133449697956,"pZ":2.6008489374320582,"vX0":3.54840160702247,"vY0":-132.19805410461325,"vZ0":-3.787910606036581,"x":179.03,"y":168.56,"x0":-2.1705259049995096,"y0":50.00267209721389,"z0":5.649700455213309,"aX":-11.11810192202053},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.1,"breakHorizontal":10.6,"spinRate":2224,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.41479456859182484,"extension":6.653696481271046},"index":0,"playId":"1fd3706f-87ff-387b-ba3e-810a476146fe","pitchNumber":1,"startTime":"2026-03-22T16:13:43.687Z","endTime":"2026-03-22T16:13:48.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":805904,"link":"/api/v1/people/805904","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.349336669706542,"aZ":-20.889214032914836,"pfxX":-5.006811800456348,"pfxZ":6.328454031568876,"pX":-0.4898317087770685,"pZ":2.966186963140142,"vX0":5.551929663954585,"vY0":-132.4419491900366,"vZ0":-3.1973232507623686,"x":135.67,"y":158.69,"x0":-1.9592503326609694,"y0":50.001194369016844,"z0":5.710490968989841,"aX":-8.925665947234409},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.0,"breakHorizontal":7.9,"spinRate":2272,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.41299975193516225,"extension":6.583371541722449},"index":1,"playId":"382b23cc-399d-36ae-9fe9-3020d816c901","pitchNumber":2,"startTime":"2026-03-22T16:13:58.253Z","endTime":"2026-03-22T16:14:02.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":805904,"link":"/api/v1/people/805904","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.580200124223456,"aZ":-19.964139842579137,"pfxX":-6.329542200728533,"pfxZ":6.775310272028783,"pX":-1.3142356244352547,"pZ":3.1968907787744376,"vX0":3.712921979830537,"vY0":-133.61404184554556,"vZ0":-2.9968197882280467,"x":167.1,"y":152.46,"x0":-1.9015886128416588,"y0":50.00557984041875,"z0":5.7725612795485866,"aX":-11.412547848203864},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.8,"breakHorizontal":10.7,"spinRate":2214,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.4104015361026123,"extension":6.482167269780265},"index":2,"playId":"c3eda930-e293-369f-99c6-e0094dcab641","pitchNumber":3,"startTime":"2026-03-22T16:14:15.258Z","endTime":"2026-03-22T16:14:19.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":805904,"link":"/api/v1/people/805904","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.29311471397963,"aZ":-30.100580819389418,"pfxX":-0.7061896886806238,"pfxZ":1.2904847359116705,"pX":-0.26401680136650696,"pZ":2.6423409151851893,"vX0":4.429102464295003,"vY0":-126.63208641301755,"vZ0":-1.725108863027471,"x":127.06,"y":167.44,"x0":-1.9516045066070058,"y0":50.00252435561452,"z0":5.763637139654445,"aX":-1.135237655624445},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.2,"breakHorizontal":0.1,"spinRate":2399,"spinDirection":202},"zone":5,"typeConfidence":2.0,"plateTime":0.43420019359394324,"extension":6.271446945458795},"index":3,"playId":"d1b1d061-d655-3bf4-8b57-2930792fc14c","pitchNumber":4,"startTime":"2026-03-22T16:14:31.431Z","endTime":"2026-03-22T16:14:34.742Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":805904,"link":"/api/v1/people/805904","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.60314477956606,"aZ":-34.766852715924145,"pfxX":2.523922602580715,"pfxZ":-1.8022493399321933,"pX":-0.08458635357636025,"pZ":1.9885066294455485,"vX0":3.4533046074277576,"vY0":-119.85174208326976,"vZ0":-1.5483518050250624,"x":120.22,"y":185.09,"x0":-1.878286303198413,"y0":50.00294039369673,"z0":5.780345891155766,"aX":3.630031778391254},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-3.4,"breakHorizontal":-5.5,"spinRate":2383,"spinDirection":66},"zone":8,"typeConfidence":2.0,"plateTime":0.45899889207505185,"extension":6.9747052739073965},"hitData":{"launchSpeed":95.3,"launchAngle":37.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":140.67,"coordY":73.79}},"index":4,"playId":"7f0f34bc-954f-37f2-acbe-d312f2a6c60c","pitchNumber":5,"startTime":"2026-03-22T16:14:50.719Z","endTime":"2026-03-22T16:14:59.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":805904,"link":"/api/v1/people/805904","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805904,"link":"/api/v1/people/805904"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":805904,"link":"/api/v1/people/805904"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-03-22T16:14:59.350Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Altuve called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-22T16:15:14.434Z","endTime":"2026-03-22T16:16:30.713Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"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":90.6,"endSpeed":82.3,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.662524433666164,"aZ":-21.186557920748683,"pfxX":-7.732197594334002,"pfxZ":6.324152870305315,"pX":-0.1615868100687411,"pZ":1.7298317718689005,"vX0":6.813579004548037,"vY0":-131.6683004269715,"vZ0":-5.829995948104575,"x":123.16,"y":192.07,"x0":-1.7914328465613858,"y0":50.003693450814126,"z0":5.563893970678732,"aX":-13.436405703950507},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":10.2,"breakHorizontal":12.4,"spinRate":2246,"spinDirection":227},"zone":8,"typeConfidence":2.0,"plateTime":0.41764659762612366,"extension":6.8531001132263345},"index":0,"playId":"985d2cdd-13ea-3594-9446-8ff48ae2d27d","pitchNumber":1,"startTime":"2026-03-22T16:15:32.278Z","endTime":"2026-03-22T16:15:35.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":514888,"link":"/api/v1/people/514888","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.4,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.987439441546307,"aZ":-27.097869976104956,"pfxX":-7.9337055422224285,"pfxZ":3.1866124056814815,"pX":0.08850047172934654,"pZ":0.6447639961098481,"vX0":7.770251320572572,"vY0":-125.54871609726317,"vZ0":-6.586405767597536,"x":113.63,"y":221.37,"x0":-2.019317888011326,"y0":50.00183514415163,"z0":5.514526145154789,"aX":-12.634477050538122},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.4,"breakHorizontal":12.5,"spinRate":1877,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.4366637477348032,"extension":6.945024007896467},"index":1,"playId":"2796fdf0-5ed8-39c2-86a0-731ec623dd86","pitchNumber":2,"startTime":"2026-03-22T16:15:48.339Z","endTime":"2026-03-22T16:15:53.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":514888,"link":"/api/v1/people/514888","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.8,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.389082845717088,"aZ":-18.464824283479278,"pfxX":-5.835479915965104,"pfxZ":7.6123657382625565,"pX":0.6162578131488797,"pZ":2.4620909459740816,"vX0":8.419503405462162,"vY0":-133.72600768286574,"vZ0":-4.933855470503592,"x":93.51,"y":172.3,"x0":-1.823212373214055,"y0":50.001074002644835,"z0":5.666424092960015,"aX":-10.507278543763313},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.8,"breakHorizontal":8.6,"spinRate":2290,"spinDirection":230},"zone":6,"typeConfidence":2.0,"plateTime":0.410495678376134,"extension":6.768304267261064},"index":2,"playId":"0f6f4915-ff64-3a7c-9598-094bb23d8433","pitchNumber":3,"startTime":"2026-03-22T16:16:09.269Z","endTime":"2026-03-22T16:16:13.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":514888,"link":"/api/v1/people/514888","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.1,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.062838973536387,"aZ":-33.952118274843265,"pfxX":3.697195488792,"pfxZ":-1.2786911978300095,"pX":0.5764479830568235,"pZ":1.7491803753629194,"vX0":4.8808553251070546,"vY0":-117.23581705667802,"vZ0":-1.446521772181844,"x":95.03,"y":191.55,"x0":-2.016448293855391,"y0":50.005682203062214,"z0":5.55586429288714,"aX":5.124274883128473},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-2.4,"breakHorizontal":-7.9,"spinRate":2397,"spinDirection":46},"zone":9,"typeConfidence":2.0,"plateTime":0.4679902508132634,"extension":6.280806232458553},"index":3,"playId":"6986c0d0-bb9b-3827-81fb-6e17082675de","pitchNumber":4,"startTime":"2026-03-22T16:16:26.786Z","endTime":"2026-03-22T16:16:30.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":514888,"link":"/api/v1/people/514888","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":514888,"link":"/api/v1/people/514888"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":514888,"link":"/api/v1/people/514888"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-22T16:16:30.713Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yordan Alvarez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-22T16:16:37.093Z","endTime":"2026-03-22T16:18:03.143Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"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":92.0,"endSpeed":84.4,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.3760856549164,"aZ":-20.078915562174526,"pfxX":-5.751355606840382,"pfxZ":6.647321909387154,"pX":-0.6014278514657394,"pZ":2.77748143229391,"vX0":5.346459541164908,"vY0":-133.9055257925671,"vZ0":-3.851797160401137,"x":139.93,"y":163.79,"x0":-1.8747716826131946,"y0":50.003491764518124,"z0":5.667595160958954,"aX":-10.465879191937288},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.4,"breakHorizontal":9.2,"spinRate":2307,"spinDirection":230},"zone":4,"typeConfidence":2.0,"plateTime":0.4087372765048607,"extension":6.924063915992727},"index":0,"playId":"722b9dd1-5801-3c9f-aa0c-9929093bf27d","pitchNumber":1,"startTime":"2026-03-22T16:16:56.094Z","endTime":"2026-03-22T16:16:59.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.4,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.07597783513036,"aZ":-25.455737923109833,"pfxX":-0.03619667583995945,"pfxZ":4.163332991901347,"pX":0.39524201853934193,"pZ":3.7999400193899295,"vX0":6.23372878692922,"vY0":-126.32414104338027,"vZ0":0.37145883731446916,"x":101.93,"y":136.18,"x0":-2.1011812365621134,"y0":50.00260106174165,"z0":5.699668564649654,"aX":-0.058658295713575934},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.9,"breakHorizontal":-1.3,"spinRate":2380,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.43382763891929343,"extension":6.328897482999743},"index":1,"playId":"962c9c60-c881-3781-958e-a231499df652","pitchNumber":2,"startTime":"2026-03-22T16:17:10.834Z","endTime":"2026-03-22T16:17:14.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-03-22T16:17:27.532Z","endTime":"2026-03-22T16:17:41.274Z","isPitch":false,"type":"action","player":{"id":670541,"link":"/api/v1/people/670541"},"defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.9,"endSpeed":71.8,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.315664129600787,"aZ":-40.19083944390998,"pfxX":5.578340625354428,"pfxZ":-6.240949786728778,"pX":1.0722580331203775,"pZ":0.26913040934804283,"vX0":4.9546803378819195,"vY0":-113.35386178922016,"vZ0":-3.01711557485884,"x":76.13,"y":231.51,"x0":-1.8775519154344367,"y0":50.004357936272,"z0":5.682984275347201,"aX":7.162110453616729},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-11.8,"breakHorizontal":-11.5,"spinRate":2458,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.4857084599439987,"extension":6.803363201039368},"index":3,"playId":"446373ed-a33d-3c82-9889-cc276ed4d3b7","pitchNumber":3,"startTime":"2026-03-22T16:17:41.274Z","endTime":"2026-03-22T16:17:44.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":77.7,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.368048411562153,"aZ":-29.880419731726615,"pfxX":-9.796705273384896,"pfxZ":1.4780316142240117,"pX":-0.38214335411038847,"pZ":1.349652982317237,"vX0":7.218195274480512,"vY0":-124.78820165187402,"vZ0":-4.339896656883057,"x":131.57,"y":202.34,"x0":-2.065780731033706,"y0":50.00046786216237,"z0":5.624166310066048,"aX":-15.167865461751179},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.7,"breakHorizontal":15.7,"spinRate":1576,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.44201981553073466,"extension":6.887809520948392},"index":4,"playId":"30164fa6-3441-3300-870f-62e661ffec71","pitchNumber":4,"startTime":"2026-03-22T16:18:00.087Z","endTime":"2026-03-22T16:18:03.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670541,"link":"/api/v1/people/670541"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":670541,"link":"/api/v1/people/670541"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-03-22T16:18:03.143Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Masyn Winn walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-22T16:18:32.214Z","endTime":"2026-03-22T16:21:43.721Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.3,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.64677342808312,"aZ":-16.44832955052709,"pfxX":-2.9438806071588592,"pfxZ":8.867467558765979,"pX":-0.851252004222601,"pZ":2.8026321082703807,"vX0":3.292240053187732,"vY0":-131.9762630503012,"vZ0":-3.575336829034531,"x":149.45,"y":163.11,"x0":-1.7291792694300265,"y0":50.00389843755903,"z0":5.37774273814786,"aX":-5.2219404828216955},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":15.6,"breakHorizontal":4.7,"spinRate":2034,"spinDirection":203},"zone":11,"typeConfidence":0.9,"plateTime":0.41415424470736095,"extension":5.67123628029819},"index":0,"playId":"301819d7-9e13-3238-b497-368ba7e81ca8","pitchNumber":1,"startTime":"2026-03-22T16:20:18.348Z","endTime":"2026-03-22T16:20:22.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.8,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.72286421087407,"aZ":-13.676611635983788,"pfxX":-2.7153954419175412,"pfxZ":10.307921826640374,"pX":0.9708853789952391,"pZ":1.9078744954688467,"vX0":7.517034746434945,"vY0":-133.14961556130464,"vZ0":-6.2390136562179555,"x":79.99,"y":187.27,"x0":-1.5367720271398841,"y0":50.00562400247549,"z0":5.272179148320524,"aX":-4.875167720324231},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.5,"breakHorizontal":3.2,"spinRate":1995,"spinDirection":207},"zone":14,"typeConfidence":0.91,"plateTime":0.41144615477564095,"extension":6.037468344146784},"index":1,"playId":"6248e396-92bc-3c8a-9c58-f92a2c5da9d1","pitchNumber":2,"startTime":"2026-03-22T16:20:37.786Z","endTime":"2026-03-22T16:20:42.569Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.5,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.550319718408105,"aZ":-13.58292518134627,"pfxX":-2.6610970644805905,"pfxZ":10.3775368817797,"pX":-0.5283067015390421,"pZ":3.3631864836556438,"vX0":4.1222928177470415,"vY0":-133.00533026628045,"vZ0":-2.760162459390657,"x":137.14,"y":147.97,"x0":-1.7525890422328663,"y0":50.0026232005917,"z0":5.399494215566789,"aX":-4.767626603245064},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":18.4,"breakHorizontal":4.0,"spinRate":2113,"spinDirection":206},"zone":11,"typeConfidence":0.91,"plateTime":0.4118154410864183,"extension":5.8493605465736485},"index":2,"playId":"dd4ae551-450b-3060-aa42-66e3d120fcfa","pitchNumber":3,"startTime":"2026-03-22T16:20:58.775Z","endTime":"2026-03-22T16:21:03.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":91.1,"endSpeed":83.2,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.101224829243318,"aZ":-14.791079356319077,"pfxX":-3.447573715934244,"pfxZ":9.783618620279762,"pX":-0.5319049915716939,"pZ":2.2496158323700377,"vX0":3.726462905744824,"vY0":-132.62284766656205,"vZ0":-5.142798951114375,"x":137.27,"y":178.04,"x0":-1.5091440989106777,"y0":50.00135061313845,"z0":5.297512096933422,"aX":-6.124215451431534},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.8,"breakHorizontal":5.4,"spinRate":2103,"spinDirection":204},"zone":4,"typeConfidence":0.91,"plateTime":0.4134406983546506,"extension":5.929063868043792},"index":3,"playId":"9f779f75-4cea-3962-919f-e6a69a48c219","pitchNumber":4,"startTime":"2026-03-22T16:21:19.332Z","endTime":"2026-03-22T16:21:23.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":82.9,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.748443050825674,"aZ":-14.21957389332766,"pfxX":-3.194398508496358,"pfxZ":10.128323423096077,"pX":-1.0423363190820856,"pZ":2.135360438846023,"vX0":2.5048550387330777,"vY0":-132.87867372238765,"vZ0":-5.517331175956087,"x":156.73,"y":181.13,"x0":-1.58619501645768,"y0":50.00618309996805,"z0":5.286920568124087,"aX":-5.664652884908718},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.3,"breakHorizontal":5.2,"spinRate":2071,"spinDirection":203},"zone":13,"typeConfidence":0.91,"plateTime":0.4135620593621021,"extension":5.9774203514640725},"index":4,"playId":"76a83e7e-d7e9-38c8-8c03-143910ecede3","pitchNumber":5,"startTime":"2026-03-22T16:21:39.061Z","endTime":"2026-03-22T16:21:43.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_pa"},{"player":{"id":664299,"link":"/api/v1/people/664299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.2,"awayTeamWinProbability":53.8,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":0.92,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-03-22T16:21:43.721Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout Double Play","eventType":"strikeout_double_play","description":"Ramón Urías strikes out swinging and Masyn Winn caught stealing 2nd, catcher Christian Vázquez to second baseman Jose Altuve to catcher Christian Vázquez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-22T16:21:47.653Z","endTime":"2026-03-22T16:25:00.373Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":602104,"fullName":"Ramón Urías","link":"/api/v1/people/602104"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout Double Play","eventType":"strikeout_double_play","movementReason":null,"runner":{"id":602104,"fullName":"Ramón Urías","link":"/api/v1/people/602104"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":514888,"link":"/api/v1/people/514888"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.1,"endSpeed":70.4,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.228249590878505,"aZ":-30.25502023510603,"pfxX":9.565361940144143,"pfxZ":1.5204895846023128,"pX":0.48679467071012267,"pZ":2.6472339876915276,"vX0":2.05854204454725,"vY0":-112.19294122418928,"vZ0":0.5754952681847976,"x":98.44,"y":167.3,"x0":-1.687115216269932,"y0":50.00215549383854,"z0":5.496081330111512,"aX":12.069044670766973},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":3.2,"breakHorizontal":-17.9,"spinRate":2482,"spinDirection":66},"zone":6,"typeConfidence":0.9,"plateTime":0.49011937255193594,"extension":5.893656347167298},"index":0,"playId":"3242fc2b-ebfa-34f5-812d-a64216efaf64","pitchNumber":1,"startTime":"2026-03-22T16:22:12.461Z","endTime":"2026-03-22T16:22:15.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":602104,"link":"/api/v1/people/602104","batSide":{"code":"R","description":"Right"}},"first":{"id":691026,"link":"/api/v1/people/691026"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.3,"endSpeed":71.2,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.917056211002134,"aZ":-31.621922804850634,"pfxX":11.030012021886256,"pfxZ":0.43464344035172253,"pX":0.6079329738044544,"pZ":2.7143016363938433,"vX0":1.700036134542882,"vY0":-112.59356452711688,"vZ0":0.8068219800598979,"x":93.83,"y":165.49,"x0":-1.5903233842368867,"y0":50.00515718479617,"z0":5.557462412819113,"aX":14.12772830380287},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":1.3,"breakHorizontal":-20.4,"spinRate":2555,"spinDirection":64},"zone":6,"typeConfidence":0.9,"plateTime":0.486934486472852,"extension":5.864732595619209},"index":1,"playId":"59b87258-79c8-3b4c-9a56-76a7fb1e9546","pitchNumber":2,"startTime":"2026-03-22T16:22:32.014Z","endTime":"2026-03-22T16:22:35.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":602104,"link":"/api/v1/people/602104","batSide":{"code":"R","description":"Right"}},"first":{"id":691026,"link":"/api/v1/people/691026"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":90.7,"endSpeed":82.7,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.431605828992854,"aZ":-16.924489471091622,"pfxX":-2.688425929129735,"pfxZ":8.661684674538911,"pX":0.789787408952091,"pZ":4.087217653523061,"vX0":6.411884445024082,"vY0":-131.93651649245226,"vZ0":-0.32869860119811656,"x":86.9,"y":128.43,"x0":-1.3241152682113029,"y0":50.00246098921548,"z0":5.462206851503199,"aX":-4.733918308118691},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":15.8,"breakHorizontal":3.5,"spinRate":2074,"spinDirection":204},"zone":12,"typeConfidence":0.9,"plateTime":0.41535836040383245,"extension":6.052245499816965},"index":2,"playId":"462389dd-0a4f-3acb-af71-0394018f5aec","pitchNumber":3,"startTime":"2026-03-22T16:22:54.044Z","endTime":"2026-03-22T16:22:57.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":602104,"link":"/api/v1/people/602104","batSide":{"code":"R","description":"Right"}},"first":{"id":691026,"link":"/api/v1/people/691026"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-03-22T16:23:02.980Z","endTime":"2026-03-22T16:23:20.899Z","isPitch":false,"type":"action","player":{"id":602104,"link":"/api/v1/people/602104"},"defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":602104,"link":"/api/v1/people/602104","batSide":{"code":"R","description":"Right"}},"first":{"id":691026,"link":"/api/v1/people/691026"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.5,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.767206654413823,"aZ":-19.796122874608397,"pfxX":-2.894565568777112,"pfxZ":6.901681978572695,"pX":-0.41863081749571507,"pZ":4.248127486515748,"vX0":3.632191421789043,"vY0":-132.88601186072376,"vZ0":0.4640065442849862,"x":132.96,"y":124.08,"x0":-1.4254033068228973,"y0":50.000210783713946,"z0":5.506349663516939,"aX":-5.189773124988458},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.8,"breakHorizontal":4.4,"spinRate":2183,"spinDirection":200},"zone":11,"typeConfidence":0.9,"plateTime":0.41174676110164965,"extension":5.842435311140648},"index":4,"playId":"4ce00cb5-874d-3a1d-b8a2-a182c5a7d91c","pitchNumber":4,"startTime":"2026-03-22T16:23:20.899Z","endTime":"2026-03-22T16:23:23.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":602104,"link":"/api/v1/people/602104","batSide":{"code":"R","description":"Right"}},"first":{"id":691026,"link":"/api/v1/people/691026"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.6,"endSpeed":71.6,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.98128168436575,"aZ":-29.264034437881808,"pfxX":8.66449846817094,"pfxZ":2.257995652276197,"pX":0.9001279339163087,"pZ":1.0078847296407898,"vX0":3.2205118423075034,"vY0":-112.94404183823993,"vZ0":-2.904801741704039,"x":82.69,"y":211.57,"x0":-1.6708251241009067,"y0":50.00294517019356,"z0":5.259973326940932,"aX":11.16981660014885},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":3.6,"breakHorizontal":-16.6,"spinRate":2544,"spinDirection":68},"zone":14,"typeConfidence":0.9,"plateTime":0.48534689260950836,"extension":5.898778479703301},"index":5,"playId":"5902d0fe-f6de-38ef-be55-92d40a15ea6e","pitchNumber":5,"startTime":"2026-03-22T16:23:43.860Z","endTime":"2026-03-22T16:23:47.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":602104,"link":"/api/v1/people/602104","batSide":{"code":"R","description":"Right"}},"first":{"id":691026,"link":"/api/v1/people/691026"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":6,"playId":"1a6c9ec2-e1d5-3b89-b121-7f5922c3edf4","startTime":"2026-03-22T16:24:04.275Z","endTime":"2026-03-22T16:24:08.317Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":602104,"link":"/api/v1/people/602104","batSide":{"code":"R","description":"Right"}},"first":{"id":691026,"link":"/api/v1/people/691026"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":7,"playId":"9f02be8e-1915-3ab6-a7fd-bdf10eac9eec","startTime":"2026-03-22T16:24:26.053Z","endTime":"2026-03-22T16:24:31.329Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":602104,"link":"/api/v1/people/602104","batSide":{"code":"R","description":"Right"}},"first":{"id":691026,"link":"/api/v1/people/691026"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.0,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.463409493755403,"aZ":-16.23280348911078,"pfxX":-4.787130253938014,"pfxZ":8.962981992187625,"pX":-0.3622835675320167,"pZ":3.646183734347054,"vX0":4.760361038507937,"vY0":-132.7847644655759,"vZ0":-1.441500995512674,"x":130.81,"y":140.33,"x0":-1.55965784281658,"y0":50.004302697921815,"z0":5.381894753503065,"aX":-8.51625114902312},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.1,"breakHorizontal":7.6,"spinRate":2124,"spinDirection":203},"zone":11,"typeConfidence":0.89,"plateTime":0.4131152401480178,"extension":6.003707164963346},"index":8,"playId":"d7ab8fee-8629-32a1-9a65-c69ca5361296","pitchNumber":6,"startTime":"2026-03-22T16:24:49.028Z","endTime":"2026-03-22T16:25:00.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":602104,"link":"/api/v1/people/602104","batSide":{"code":"R","description":"Right"}},"first":{"id":691026,"link":"/api/v1/people/691026"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":602104,"link":"/api/v1/people/602104"},"credit":"b_ab"},{"player":{"id":664299,"link":"/api/v1/people/664299"},"credit":"p_ab"},{"player":{"id":602104,"link":"/api/v1/people/602104"},"credit":"b_pa"},{"player":{"id":664299,"link":"/api/v1/people/664299"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"}],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":7.799999999999997,"leverageIndex":1.54,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2026-03-22T16:25:00.373Z","atBatIndex":7},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nathan Church pops out to shortstop Riley Unroe.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-22T16:25:17.098Z","endTime":"2026-03-22T16:25:34.520Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":624523,"link":"/api/v1/people/624523"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.5,"endSpeed":72.0,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.708596879344164,"aZ":-30.126862167061876,"pfxX":9.87476520092181,"pfxZ":1.5571201907013705,"pX":0.5468443710991777,"pZ":1.915335341927821,"vX0":2.3992944391971376,"vY0":-114.35964201506711,"vZ0":-1.1193193000078687,"x":96.16,"y":187.07,"x0":-1.8005987599735749,"y0":50.002037332497295,"z0":5.388363531787105,"aX":12.970373520717082},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":2.9,"breakHorizontal":-18.5,"spinRate":2551,"spinDirection":59},"zone":9,"typeConfidence":0.9,"plateTime":0.48046504743686347,"extension":5.8591812924583095},"hitData":{"launchSpeed":86.3,"launchAngle":58.0,"totalDistance":185.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":122.94,"coordY":127.19}},"index":0,"playId":"7c7d47f3-f480-3359-b264-defe9fb1eff3","pitchNumber":1,"startTime":"2026-03-22T16:25:25.056Z","endTime":"2026-03-22T16:25:34.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"credit":"b_ab"},{"player":{"id":664299,"link":"/api/v1/people/664299"},"credit":"p_ab"},{"player":{"id":701675,"link":"/api/v1/people/701675"},"credit":"b_pa"},{"player":{"id":664299,"link":"/api/v1/people/664299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-22T16:25:34.520Z","atBatIndex":8},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jake Meyers lines out to third baseman Ramón Urías.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-22T16:26:06.797Z","endTime":"2026-03-22T16:28:54.935Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":602104,"link":"/api/v1/people/602104"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":73.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.43289100121325,"aZ":-32.253884638159995,"pfxX":10.152458834710167,"pfxZ":-0.05925587239235419,"pX":0.232879194002367,"pZ":1.9938734104204479,"vX0":2.3230195252428483,"vY0":-116.61923757366232,"vZ0":-1.286993918085627,"x":108.12,"y":184.95,"x0":-2.0965235756043006,"y0":50.00211319867368,"z0":5.615645559323148,"aX":13.88012796338518},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-0.1,"breakHorizontal":-19.0,"spinRate":2408,"spinDirection":45},"zone":9,"typeConfidence":2.0,"plateTime":0.4709891569423572,"extension":6.200483207881997},"index":0,"playId":"06e79267-8133-3d4d-859f-feecd1194e23","pitchNumber":1,"startTime":"2026-03-22T16:27:38.207Z","endTime":"2026-03-22T16:27:41.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":676694,"link":"/api/v1/people/676694","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":89.7,"endSpeed":82.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.992000063574952,"aZ":-17.17230729003716,"pfxX":-5.5165518495030135,"pfxZ":8.705336701227104,"pX":0.5449498056615824,"pZ":2.779670895757074,"vX0":8.025300845939416,"vY0":-130.34116815647963,"vZ0":-4.2677301632568545,"x":96.23,"y":163.73,"x0":-1.854972141898656,"y0":50.00253188884201,"z0":5.732155284540499,"aX":-9.506963064268744},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":15.0,"breakHorizontal":8.3,"spinRate":2239,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.4199787072842778,"extension":6.478981215480777},"index":1,"playId":"a2efc549-3679-3938-9863-a4012281aaff","pitchNumber":2,"startTime":"2026-03-22T16:27:51.233Z","endTime":"2026-03-22T16:27:54.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":676694,"link":"/api/v1/people/676694","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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-22T16:28:07.317Z","endTime":"2026-03-22T16:28:13.925Z","isPitch":false,"type":"action","player":{"id":676694,"link":"/api/v1/people/676694"},"defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":676694,"link":"/api/v1/people/676694","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.6,"endSpeed":71.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.150544647977636,"aZ":-39.353589799705965,"pfxX":7.339253730428612,"pfxZ":-5.640550129918525,"pX":0.43627013625522143,"pZ":0.12648714957356677,"vX0":3.322301938554496,"vY0":-112.89378542093795,"vZ0":-3.4352980889484828,"x":100.37,"y":235.36,"x0":-2.014203297035988,"y0":50.00311330705138,"z0":5.683173065005869,"aX":9.343590611051953},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-10.8,"breakHorizontal":-14.2,"spinRate":2479,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.48771317766289,"extension":6.706262354502373},"index":3,"playId":"fd663b6a-8e4b-3b1c-99f2-f0b17e99fdec","pitchNumber":3,"startTime":"2026-03-22T16:28:13.925Z","endTime":"2026-03-22T16:28:17.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":676694,"link":"/api/v1/people/676694","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":80.5,"endSpeed":73.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.413364590953428,"aZ":-31.913236461401482,"pfxX":8.608705021871726,"pfxZ":0.18581385235779635,"pX":1.2744540046444297,"pZ":2.332059182436619,"vX0":5.09136100035502,"vY0":-117.16510006378216,"vZ0":-0.7815195008491242,"x":68.42,"y":175.81,"x0":-2.0529592755745414,"y0":50.000921894224874,"z0":5.681440069639646,"aX":11.833534193425246},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":0.5,"breakHorizontal":-16.9,"spinRate":2425,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.46947695736577355,"extension":6.259954065182535},"index":4,"playId":"87e7932a-40a2-3e8e-8110-19dcc104a2a8","pitchNumber":4,"startTime":"2026-03-22T16:28:33.777Z","endTime":"2026-03-22T16:28:38.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":676694,"link":"/api/v1/people/676694","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.667750091261553,"aZ":-25.499455039131405,"pfxX":-6.6532629246777635,"pfxZ":3.9640526350943315,"pX":0.0826723443973946,"pZ":2.6244369700013284,"vX0":7.355606707656851,"vY0":-129.18138101824957,"vZ0":-2.6979886887636697,"x":113.85,"y":167.92,"x0":-1.941294355151437,"y0":50.00459404890992,"z0":5.648808525559353,"aX":-11.211950574337362},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.7,"breakHorizontal":10.3,"spinRate":2167,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.4244752607305524,"extension":6.816187893420944},"hitData":{"launchSpeed":89.4,"launchAngle":9.0,"totalDistance":136.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":91.91,"coordY":159.22}},"index":5,"playId":"cec625b2-f7ea-3f92-8691-42c4c51500ea","pitchNumber":5,"startTime":"2026-03-22T16:28:50.392Z","endTime":"2026-03-22T16:28:54.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":676694,"link":"/api/v1/people/676694","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676694,"link":"/api/v1/people/676694"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":676694,"link":"/api/v1/people/676694"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-22T16:28:54.935Z","atBatIndex":9},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Taylor Trammell homers (2) on a fly ball to right center field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-22T16:29:03.202Z","endTime":"2026-03-22T16:30:36.699Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":{"id":700241,"link":"/api/v1/people/700241"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.6,"endSpeed":71.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.13515185482836,"aZ":-40.850322616469,"pfxX":7.465497359843688,"pfxZ":-6.857611933065204,"pX":1.4273565345693864,"pZ":1.272902757908847,"vX0":4.987464479539888,"vY0":-112.81318302673546,"vZ0":-0.8421318951386971,"x":62.59,"y":204.41,"x0":-1.7969026010402323,"y0":50.00495936406051,"z0":5.837585324834128,"aX":9.440891817019315},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-12.2,"breakHorizontal":-15.0,"spinRate":2529,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.4890664689390074,"extension":6.521637263869405},"index":0,"playId":"5c91a17d-c2b5-3f83-a7d9-d48051058b1d","pitchNumber":1,"startTime":"2026-03-22T16:29:18.292Z","endTime":"2026-03-22T16:29:21.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.2,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.94456522478026,"aZ":-28.58021854971361,"pfxX":-7.63307323317753,"pfxZ":2.305224248374004,"pX":0.7035363100952285,"pZ":1.6199470965705245,"vX0":8.58090077633634,"vY0":-124.86273510545273,"vZ0":-4.162294359214229,"x":90.18,"y":195.04,"x0":-1.805352292227893,"y0":50.00501255491101,"z0":5.692432353685834,"aX":-11.910807889549087},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.4,"breakHorizontal":11.5,"spinRate":1723,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.4406938725427323,"extension":6.638424957117599},"index":1,"playId":"9f0e9939-c714-3570-9ba7-2c12fb6101bc","pitchNumber":2,"startTime":"2026-03-22T16:29:32.831Z","endTime":"2026-03-22T16:29:37.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.76138804077777,"aZ":-17.177683070868646,"pfxX":-5.299255581057923,"pfxZ":8.44876145016384,"pX":-0.32860853887270997,"pZ":2.2468860932784063,"vX0":5.704184801859078,"vY0":-132.29193205939023,"vZ0":-5.527428300145274,"x":129.53,"y":178.11,"x0":-1.822492052348436,"y0":50.00546702914352,"z0":5.61918060669393,"aX":-9.41061242990938},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":14.3,"breakHorizontal":8.4,"spinRate":2194,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.41374245828917156,"extension":6.684517220813456},"index":2,"playId":"3a21806d-bf95-3403-a2bc-ec18d11d0cf4","pitchNumber":3,"startTime":"2026-03-22T16:29:50.170Z","endTime":"2026-03-22T16:29:53.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":91.3,"endSpeed":83.7,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.77978437633364,"aZ":-17.146981079573514,"pfxX":-4.2464635584834785,"pfxZ":8.384089915465973,"pX":-0.18304993442448195,"pZ":3.0405936360243864,"vX0":5.560351112358017,"vY0":-132.85938136115075,"vZ0":-3.7807078992824654,"x":123.98,"y":156.68,"x0":-1.7487975917150276,"y0":50.00144237006229,"z0":5.723932812095644,"aX":-7.610457836655288},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.6,"breakHorizontal":6.5,"spinRate":2256,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.4118471647628206,"extension":6.4086845440739015},"hitData":{"launchSpeed":106.8,"launchAngle":35.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":199.39,"coordY":51.39}},"index":3,"playId":"ce15b599-34b8-32cc-92df-e65adb3f7a31","pitchNumber":4,"startTime":"2026-03-22T16:30:11.362Z","endTime":"2026-03-22T16:30:36.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":666211,"link":"/api/v1/people/666211"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.6,"awayTeamWinProbability":36.4,"homeTeamWinProbabilityAdded":10.799999999999997,"leverageIndex":0.68,"dramaIndex":88.0,"contextMetrics":{},"playEndTime":"2026-03-22T16:30:36.699Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cavan Biggio strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-22T16:30:41.501Z","endTime":"2026-03-22T16:31:53.788Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":624415,"fullName":"Cavan Biggio","link":"/api/v1/people/624415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624415,"fullName":"Cavan Biggio","link":"/api/v1/people/624415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"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":91.7,"endSpeed":84.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.733645195724115,"aZ":-16.87908118310339,"pfxX":-5.519426297304149,"pfxZ":8.424064422566126,"pX":-0.6013161901046888,"pZ":2.635501803032373,"vX0":5.410871235260642,"vY0":-133.4188216168469,"vZ0":-4.77482827644608,"x":139.92,"y":167.62,"x0":-1.9314378812609019,"y0":50.00427298237739,"z0":5.6519107441348515,"aX":-10.02433225836188},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.5,"breakHorizontal":8.9,"spinRate":2262,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.4093744978060587,"extension":6.831585516219922},"index":0,"playId":"6fa9ebe2-bfaf-3eb4-b7fd-7a5e67b27f1b","pitchNumber":1,"startTime":"2026-03-22T16:30:55.704Z","endTime":"2026-03-22T16:30:59.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":624415,"link":"/api/v1/people/624415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.828087511514056,"aZ":-27.863793953080314,"pfxX":-2.0974239069230927,"pfxZ":2.717499274155262,"pX":0.8568124113163903,"pZ":2.596769201615965,"vX0":7.421253025448606,"vY0":-125.08984578305511,"vZ0":-1.9015028391801865,"x":84.34,"y":168.67,"x0":-1.8737787614805559,"y0":50.00572601915279,"z0":5.647515870908794,"aX":-3.3314891125588044},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.7,"breakHorizontal":2.2,"spinRate":2371,"spinDirection":178},"zone":12,"typeConfidence":2.0,"plateTime":0.4375946455990709,"extension":6.725770409238229},"index":1,"playId":"fd2ab0dc-6773-35b5-9db0-447cb2222466","pitchNumber":2,"startTime":"2026-03-22T16:31:07.393Z","endTime":"2026-03-22T16:31:11.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":624415,"link":"/api/v1/people/624415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.333769032081577,"aZ":-32.70430764605723,"pfxX":1.0766248755030894,"pfxZ":-0.3534966891071978,"pX":-0.5077685445489777,"pZ":1.469411672776289,"vX0":2.974159713938609,"vY0":-122.01407442130323,"vZ0":-3.4381343346254374,"x":136.35,"y":199.11,"x0":-1.8830582920988481,"y0":50.00227223573029,"z0":5.719189737451479,"aX":1.62038421478106},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.2,"breakHorizontal":-2.6,"spinRate":2387,"spinDirection":72},"zone":13,"typeConfidence":2.0,"plateTime":0.44915874313675763,"extension":6.522932888754601},"index":2,"playId":"f1ec751d-cac6-334d-ade7-727ba9f168c4","pitchNumber":3,"startTime":"2026-03-22T16:31:33.706Z","endTime":"2026-03-22T16:31:38.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":624415,"link":"/api/v1/people/624415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.160908160828328,"aZ":-33.79026484331843,"pfxX":-0.9603876523594012,"pfxZ":-1.1052780631301449,"pX":0.2136057840163467,"pZ":1.346320516007488,"vX0":5.2727647870539345,"vY0":-120.74336892319045,"vZ0":-3.2769972823324016,"x":108.86,"y":202.43,"x0":-1.8807049849507125,"y0":50.001335891220194,"z0":5.717404901342692,"aX":-1.4077823723172798},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-2.5,"breakHorizontal":0.4,"spinRate":2393,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.4549351816890903,"extension":6.519839501727096},"index":3,"playId":"c690acd4-e84f-3b61-a65d-8fc75eee0afe","pitchNumber":4,"startTime":"2026-03-22T16:31:50.438Z","endTime":"2026-03-22T16:31:53.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":624415,"link":"/api/v1/people/624415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624415,"link":"/api/v1/people/624415"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":624415,"link":"/api/v1/people/624415"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.1,"awayTeamWinProbability":37.9,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-03-22T16:31:53.788Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Vázquez singles on a ground ball to right fielder Jordan Walker.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-22T16:32:02.190Z","endTime":"2026-03-22T16:33:08.044Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.4,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.998108222853844,"aZ":-24.640406777544072,"pfxX":-8.044175844731607,"pfxZ":4.246031498027683,"pX":-0.1821822581724373,"pZ":2.56449383400384,"vX0":7.413794260735142,"vY0":-132.3360012568704,"vZ0":-3.3818458617980434,"x":123.94,"y":169.54,"x0":-1.9736210121237012,"y0":50.00540512031727,"z0":5.662142350769333,"aX":-14.283166880859486},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.2,"breakHorizontal":13.0,"spinRate":2204,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.4137526169228529,"extension":6.888980088665266},"index":0,"playId":"dc4b904a-ab71-3dec-9f3b-e125f5fbd207","pitchNumber":1,"startTime":"2026-03-22T16:32:18.963Z","endTime":"2026-03-22T16:32:22.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":82.9,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.867593844514683,"aZ":-20.04075874849089,"pfxX":-5.409902976009383,"pfxZ":6.869716278729035,"pX":0.3374477668461462,"pZ":3.388378204287822,"vX0":7.118248943813696,"vY0":-132.24385292309842,"vZ0":-2.375351871412667,"x0":-1.6894706506385615,"y0":50.00630352886237,"z0":5.772507621425711,"aX":-9.560552562008596},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":12.1,"breakHorizontal":8.2,"spinRate":2254,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.41458295950127555,"extension":6.729975051231237},"index":1,"playId":"5e9b2d32-4344-351b-86c6-9e888cb8b121","pitchNumber":2,"startTime":"2026-03-22T16:32:38.646Z","endTime":"2026-03-22T16:32:43.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":81.6,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.40868582664292,"aZ":-25.40455198263289,"pfxX":-9.119824798994097,"pfxZ":3.974787554180563,"pX":-0.13243554529096108,"pZ":1.9987430906019028,"vX0":6.712705241625784,"vY0":-129.9370135857712,"vZ0":-4.725627555309354,"x":104.14,"y":147.29,"x0":-1.5704987302889837,"y0":50.000761590469466,"z0":5.782302569632704,"aX":-15.520218108431486},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.4,"breakHorizontal":14.9,"spinRate":2121,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.4222878553288485,"extension":6.7955170775800005},"hitData":{"launchSpeed":87.2,"launchAngle":7.0,"totalDistance":125.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":169.12,"coordY":111.32}},"index":2,"playId":"5e629b9f-fa37-3078-9dda-6ee2289976bd","pitchNumber":3,"startTime":"2026-03-22T16:32:57.305Z","endTime":"2026-03-22T16:33:08.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":543877,"link":"/api/v1/people/543877"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.2,"awayTeamWinProbability":36.8,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.38,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-03-22T16:33:08.044Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Riley Unroe called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-22T16:33:17.709Z","endTime":"2026-03-22T16:34:41.914Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":624523,"fullName":"Riley Unroe","link":"/api/v1/people/624523"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"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":624523,"fullName":"Riley Unroe","link":"/api/v1/people/624523"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.2,"endSpeed":69.8,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.320790301116887,"aZ":-39.63867350276496,"pfxX":7.616076285778345,"pfxZ":-6.089056012837613,"pX":0.5210614306911553,"pZ":2.157186979271958,"vX0":3.2412793067005348,"vY0":-110.83205319776259,"vZ0":1.005207299356674,"x":122.05,"y":184.81,"x0":-1.955696523218773,"y0":50.0000036700515,"z0":5.882188129063842,"aX":9.343664606060575},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-10.3,"breakHorizontal":-14.6,"spinRate":2407,"spinDirection":46},"zone":9,"typeConfidence":2.0,"plateTime":0.4967798441067246,"extension":6.476898715928246},"index":0,"playId":"ccae3a2d-b422-354c-a60a-249b8c488cf5","pitchNumber":1,"startTime":"2026-03-22T16:33:34.146Z","endTime":"2026-03-22T16:33:37.501Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":624523,"link":"/api/v1/people/624523","batSide":{"code":"L","description":"Left"}},"first":{"id":543877,"link":"/api/v1/people/543877"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":77.6,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.262956665029154,"aZ":-29.92627724789734,"pfxX":-8.730252567429442,"pfxZ":1.4639588040331235,"pX":-0.45247693975610753,"pZ":1.3941817179439502,"vX0":6.606633634882161,"vY0":-124.25504604057242,"vZ0":-4.076473534548202,"x":134.25,"y":201.14,"x0":-2.03069098311544,"y0":50.005821030662744,"z0":5.583065152721642,"aX":-13.455690662478785},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.8,"breakHorizontal":14.0,"spinRate":1612,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.44327131078115434,"extension":6.789581962212426},"index":1,"playId":"3d9d52e9-889c-3ddc-8ada-514bfb9c7ebf","pitchNumber":2,"startTime":"2026-03-22T16:33:55.886Z","endTime":"2026-03-22T16:33:59.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":624523,"link":"/api/v1/people/624523","batSide":{"code":"L","description":"Left"}},"first":{"id":543877,"link":"/api/v1/people/543877"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","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":"08314966-0146-0023-001c-f08cd117d70a","startTime":"2026-03-22T16:34:25.519Z","endTime":"2026-03-22T16:34:37.693Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":624523,"link":"/api/v1/people/624523","batSide":{"code":"L","description":"Left"}},"first":{"id":543877,"link":"/api/v1/people/543877"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":82.9,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.251663519112025,"aZ":-18.63435863059651,"pfxX":-5.548219869316345,"pfxZ":7.666853883158064,"pX":-0.5732162395606502,"pZ":2.4807631022099264,"vX0":5.483106708691857,"vY0":-132.5333081302948,"vZ0":-4.646093146862498,"x":138.85,"y":171.8,"x0":-1.9553070672356667,"y0":50.003501122350116,"z0":5.6312522345472855,"aX":-9.798929580209133},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":13.0,"breakHorizontal":8.8,"spinRate":2201,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.41443148928532647,"extension":6.8901374988897786},"index":3,"playId":"7f4903e2-d876-3d48-bbed-af48fb2177b3","pitchNumber":3,"startTime":"2026-03-22T16:34:37.693Z","endTime":"2026-03-22T16:34:41.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":624523,"link":"/api/v1/people/624523","batSide":{"code":"L","description":"Left"}},"first":{"id":543877,"link":"/api/v1/people/543877"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624523,"link":"/api/v1/people/624523"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":624523,"link":"/api/v1/people/624523"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.199999999999996,"awayTeamWinProbability":38.800000000000004,"homeTeamWinProbabilityAdded":-2.000000000000007,"leverageIndex":0.81,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-03-22T16:34:41.914Z","atBatIndex":13},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jordan Walker homers (1) on a line drive to center field.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-22T16:35:17.142Z","endTime":"2026-03-22T16:39:50.445Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":{"id":664299,"link":"/api/v1/people/664299"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.1,"endSpeed":70.3,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.175112064578368,"aZ":-28.993318647625284,"pfxX":7.458044336645139,"pfxZ":2.4893862709480317,"pX":-0.22207181623312508,"pZ":3.2429529524625202,"vX0":1.4851743649042743,"vY0":-113.56498457768366,"vZ0":1.3674397420873778,"x":125.46,"y":151.22,"x0":-1.8559240400327937,"y0":50.00064230319578,"z0":5.5663571470090165,"aX":9.520410855448963},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":5.3,"breakHorizontal":-13.9,"spinRate":2479,"spinDirection":69},"zone":2,"typeConfidence":0.9,"plateTime":0.4865283735745436,"extension":5.770204351248864},"index":0,"playId":"b3097dc5-83a4-3d7b-80ce-69831108b6ae","pitchNumber":1,"startTime":"2026-03-22T16:37:11.381Z","endTime":"2026-03-22T16:37:15.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":75.3,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.593584313201262,"aZ":-27.158578049379916,"pfxX":-7.009166953645664,"pfxZ":3.4581082387879727,"pX":-0.5400646307885896,"pZ":1.2857981188344636,"vX0":4.398215969783975,"vY0":-120.60208795244264,"vZ0":-4.106415868070922,"x":137.59,"y":204.06,"x0":-1.4900508286271976,"y0":50.00514733430495,"z0":5.445291671595046,"aX":-10.178356150281894},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":5.4,"breakHorizontal":11.4,"spinRate":2326,"spinDirection":253},"zone":13,"typeConfidence":0.9,"plateTime":0.456666404122279,"extension":6.104803179444894},"index":1,"playId":"ee810d0b-e912-32a4-ab1b-54ecbdb48606","pitchNumber":2,"startTime":"2026-03-22T16:37:32.012Z","endTime":"2026-03-22T16:37:36.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":82.6,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.62756355321907,"aZ":-14.833102080169668,"pfxX":-3.307613220575263,"pfxZ":9.740230438171647,"pX":-0.15013294209475375,"pZ":4.762834598808507,"vX0":4.83999146691912,"vY0":-133.7826884704538,"vZ0":0.6727546928077015,"x":122.72,"y":110.18,"x0":-1.5679562505295215,"y0":50.0044098441409,"z0":5.585303235671071,"aX":-5.8903866616898055},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":18.0,"breakHorizontal":4.7,"spinRate":2090,"spinDirection":202},"zone":11,"typeConfidence":0.91,"plateTime":0.41222784665908874,"extension":5.840551472736138},"index":2,"playId":"febbaf77-122f-3fb7-8b74-4f81aab6b0d5","pitchNumber":3,"startTime":"2026-03-22T16:37:51.281Z","endTime":"2026-03-22T16:37:54.928Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":81.4,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.04489822238876,"aZ":-15.439109923346297,"pfxX":-2.9621660363634863,"pfxZ":9.727832918263523,"pX":0.08516229071563307,"pZ":2.5681116561862023,"vX0":5.215870131109854,"vY0":-131.4027561652781,"vZ0":-4.013830309910841,"x":113.75,"y":169.44,"x0":-1.5554249474732689,"y0":50.00496251961703,"z0":5.2888179673602576,"aX":-5.097633306509052},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":16.8,"breakHorizontal":4.0,"spinRate":2039,"spinDirection":203},"zone":5,"typeConfidence":0.9,"plateTime":0.4194433020995043,"extension":5.8694016776396865},"index":3,"playId":"9b1e62b9-3e46-3d06-a942-baa65b9dac8f","pitchNumber":4,"startTime":"2026-03-22T16:38:12.995Z","endTime":"2026-03-22T16:38:18.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.4,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.623052199357172,"aZ":-11.85996259233516,"pfxX":-3.413951763294118,"pfxZ":11.308189648093734,"pX":0.8151366775003769,"pZ":2.191223118929579,"vX0":7.135178553997052,"vY0":-133.8622944214501,"vZ0":-5.814215077118942,"x":85.93,"y":179.62,"x0":-1.4534905922028114,"y0":50.00166737813956,"z0":5.256861835774718,"aX":-6.132567703964015},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":19.2,"breakHorizontal":4.4,"spinRate":2120,"spinDirection":200},"zone":14,"typeConfidence":0.91,"plateTime":0.4107503705562672,"extension":6.106477920658235},"index":4,"playId":"c936bf55-f450-34c9-aeb2-6fd828b9361d","pitchNumber":5,"startTime":"2026-03-22T16:38:43.104Z","endTime":"2026-03-22T16:39:10.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":138,"player":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"}},"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":82.5,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.674351951080524,"aZ":-14.697032810188837,"pfxX":-2.44492804566098,"pfxZ":9.879175448480334,"pX":-0.10135431674649205,"pZ":3.3950114365764263,"vX0":4.330694422854424,"vY0":-133.1852843922295,"vZ0":-2.3654624592297284,"x":120.86,"y":147.11,"x0":-1.4421856817568188,"y0":50.003365715259925,"z0":5.377068591683169,"aX":-4.326039265385731},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":17.5,"breakHorizontal":3.4,"spinRate":2148,"spinDirection":199},"zone":2,"typeConfidence":0.91,"plateTime":0.41368489250325036,"extension":5.798577748538631},"hitData":{"launchSpeed":111.3,"launchAngle":20.0,"totalDistance":413.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":95.89,"coordY":34.46}},"index":5,"playId":"b0e376f1-09f4-34f8-88b6-568caffe5608","pitchNumber":6,"startTime":"2026-03-22T16:39:24.898Z","endTime":"2026-03-22T16:39:50.445Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_ab"},{"player":{"id":664299,"link":"/api/v1/people/664299"},"credit":"p_ab"},{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_pa"},{"player":{"id":664299,"link":"/api/v1/people/664299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-11.199999999999996,"leverageIndex":1.03,"dramaIndex":100.0,"contextMetrics":{},"playEndTime":"2026-03-22T16:39:50.445Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Victor Scott II singles on a ground ball to first baseman Cavan Biggio.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-22T16:39:45.762Z","endTime":"2026-03-22T16:40:23.046Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":624415,"link":"/api/v1/people/624415"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.84365418184242,"aZ":-23.129263810906025,"pfxX":-8.245829783358337,"pfxZ":5.9591128198320344,"pX":0.6627089622339334,"pZ":2.4312597327810717,"vX0":7.4444807408139395,"vY0":-122.34864543127156,"vZ0":-2.637169100020551,"x":91.74,"y":173.14,"x0":-1.3462346610597822,"y0":50.00261449420512,"z0":5.502429454383118,"aX":-12.517330651726198},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":10.4,"breakHorizontal":13.2,"spinRate":2119,"spinDirection":253},"zone":6,"typeConfidence":0.91,"plateTime":0.44744153471739256,"extension":6.070318664644869},"hitData":{"launchSpeed":98.1,"launchAngle":2.0,"totalDistance":63.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":161.72,"coordY":170.86}},"index":0,"playId":"76909a3c-fb56-3387-b4c3-115bcfc2deff","pitchNumber":1,"startTime":"2026-03-22T16:40:13.084Z","endTime":"2026-03-22T16:40:23.046Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":687363,"link":"/api/v1/people/687363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687363,"link":"/api/v1/people/687363"},"credit":"b_ab"},{"player":{"id":664299,"link":"/api/v1/people/664299"},"credit":"p_ab"},{"player":{"id":687363,"link":"/api/v1/people/687363"},"credit":"b_pa"},{"player":{"id":664299,"link":"/api/v1/people/664299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.9,"awayTeamWinProbability":54.1,"homeTeamWinProbabilityAdded":-4.100000000000001,"leverageIndex":0.98,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-03-22T16:40:23.046Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonathan Mejía grounds out, third baseman Jax Biggers to first baseman Cavan Biggio. Victor Scott II to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-22T16:40:33.266Z","endTime":"2026-03-22T16:43:12.781Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":703158,"fullName":"Jonathan Mejía","link":"/api/v1/people/703158"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"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":703158,"fullName":"Jonathan Mejía","link":"/api/v1/people/703158"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680890,"link":"/api/v1/people/680890"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":624415,"link":"/api/v1/people/624415"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.3704387580991,"aZ":-15.406387284674661,"pfxX":-3.2661025812490374,"pfxZ":9.578213431951518,"pX":-0.4251325614839841,"pZ":4.5276017385195715,"vX0":4.460031951115727,"vY0":-131.36084693633552,"vZ0":0.4359767029558321,"x":133.21,"y":116.53,"x0":-1.7192687487262068,"y0":50.002725842930914,"z0":5.503297039827205,"aX":-5.71815912045436},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.6,"breakHorizontal":4.9,"spinRate":2094,"spinDirection":207},"zone":11,"typeConfidence":0.9,"plateTime":0.4166889620319778,"extension":5.795560442455002},"index":0,"playId":"bc55c53a-6767-367e-8027-1d4b36930a90","pitchNumber":1,"startTime":"2026-03-22T16:40:56.836Z","endTime":"2026-03-22T16:40:59.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":703158,"link":"/api/v1/people/703158","batSide":{"code":"L","description":"Left"}},"first":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.7,"endSpeed":69.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.04832575141166,"aZ":-30.944305433753254,"pfxX":9.360672211714352,"pfxZ":1.0037869589068293,"pX":-1.2099154052831362,"pZ":4.1123108902411465,"vX0":-1.0113992205530526,"vY0":-110.22119046253066,"vZ0":3.93074918815151,"x":163.12,"y":127.75,"x0":-1.9602795996890676,"y0":50.00330155496111,"z0":5.578240001549736,"aX":11.488850244571337},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":3.2,"breakHorizontal":-16.7,"spinRate":2467,"spinDirection":80},"zone":11,"typeConfidence":0.9,"plateTime":0.49740751362655766,"extension":5.699769772128737},"index":1,"playId":"1721eaa2-6568-39ad-ab5a-9a9a643d3df3","pitchNumber":2,"startTime":"2026-03-22T16:41:17.843Z","endTime":"2026-03-22T16:41:20.843Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":703158,"link":"/api/v1/people/703158","batSide":{"code":"L","description":"Left"}},"first":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.367124108553064,"aZ":-13.448699857348075,"pfxX":-3.691500126593998,"pfxZ":10.816227513484066,"pX":-9.10350906833377E-4,"pZ":1.5114885186461449,"vX0":5.083303625830865,"vY0":-130.92098659822472,"vZ0":-6.724488248718764,"x":117.03,"y":197.97,"x0":-1.490606300375935,"y0":50.00298669983288,"z0":5.1253739052665095,"aX":-6.391029759015946},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":18.2,"breakHorizontal":5.5,"spinRate":2199,"spinDirection":203},"zone":14,"typeConfidence":0.9,"plateTime":0.4188295037213341,"extension":5.954275206818325},"index":2,"playId":"d2708c5e-6229-39f8-b26e-ac7795ad2031","pitchNumber":3,"startTime":"2026-03-22T16:41:36.941Z","endTime":"2026-03-22T16:41:42.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":703158,"link":"/api/v1/people/703158","batSide":{"code":"L","description":"Left"}},"first":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":88.9,"endSpeed":81.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.35119706336481,"aZ":-14.934968865774973,"pfxX":-2.688473769019498,"pfxZ":10.170210181892601,"pX":-0.5074596072419104,"pZ":3.3334796445249624,"vX0":3.786085872481392,"vY0":-129.4614850061033,"vZ0":-2.1555176839988532,"x":136.34,"y":148.78,"x0":-1.6404350932802325,"y0":50.003527764808304,"z0":5.321656960589133,"aX":-4.557890583323732},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":18.1,"breakHorizontal":4.0},"zone":1,"typeConfidence":0.89,"plateTime":0.42328666973837903,"extension":5.916203421589522},"index":3,"playId":"f5912eca-daf8-3c32-96b3-2915f58c87e1","pitchNumber":4,"startTime":"2026-03-22T16:41:57.812Z","endTime":"2026-03-22T16:42:03.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":703158,"link":"/api/v1/people/703158","batSide":{"code":"L","description":"Left"}},"first":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"index":4,"playId":"18f3f492-8287-3729-841f-785d3ebddc91","startTime":"2026-03-22T16:42:15.307Z","endTime":"2026-03-22T16:42:18.973Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":703158,"link":"/api/v1/people/703158","batSide":{"code":"L","description":"Left"}},"first":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.079646299793424,"aZ":-15.771803418817822,"pfxX":-1.5897491602647464,"pfxZ":9.556694543956873,"pX":0.47002554843337413,"pZ":2.988473464362862,"vX0":5.602238896864855,"vY0":-130.11557727788784,"vZ0":-2.9151698274749918,"x":99.08,"y":158.09,"x0":-1.5035392149896247,"y0":50.0020463469945,"z0":5.317229940461014,"aX":-2.7292979700295064},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":16.9,"breakHorizontal":1.7,"spinRate":2051,"spinDirection":204},"zone":3,"typeConfidence":0.9,"plateTime":0.42082117269384645,"extension":5.861276362620806},"index":5,"playId":"9d8094b8-1c05-3f38-a067-044f5efd8021","pitchNumber":5,"startTime":"2026-03-22T16:42:34.314Z","endTime":"2026-03-22T16:42:37.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":703158,"link":"/api/v1/people/703158","batSide":{"code":"L","description":"Left"}},"first":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.7177008990931,"aZ":-14.099374280496345,"pfxX":-3.147544962124707,"pfxZ":10.309674449505017,"pX":0.0174744333414701,"pZ":2.04443254962355,"vX0":4.971202367175962,"vY0":-131.75156691178015,"vZ0":-5.460269938856676,"x":116.33,"y":183.58,"x0":-1.4872748467941819,"y0":50.00359428067502,"z0":5.190692011568497,"aX":-5.519029789085938},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.6,"breakHorizontal":4.6,"spinRate":2090,"spinDirection":205},"zone":8,"typeConfidence":0.91,"plateTime":0.41618237721821494,"extension":6.1346085073817305},"hitData":{"launchSpeed":109.0,"launchAngle":-18.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.95,"coordY":163.39}},"index":6,"playId":"1fde7381-5a12-3cd2-b6ea-0d985826e17a","pitchNumber":6,"startTime":"2026-03-22T16:43:04.114Z","endTime":"2026-03-22T16:43:12.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":703158,"link":"/api/v1/people/703158","batSide":{"code":"L","description":"Left"}},"first":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703158,"link":"/api/v1/people/703158"},"credit":"b_ab"},{"player":{"id":664299,"link":"/api/v1/people/664299"},"credit":"p_ab"},{"player":{"id":703158,"link":"/api/v1/people/703158"},"credit":"b_pa"},{"player":{"id":664299,"link":"/api/v1/people/664299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":47.8,"awayTeamWinProbability":52.2,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":1.65,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-03-22T16:43:12.781Z","atBatIndex":16},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"JJ Wetherholt walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-22T16:43:26.348Z","endTime":"2026-03-22T16:44:47.355Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"postOnSecond":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"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(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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.9,"endSpeed":70.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.991922843546714,"aZ":-27.949192506754375,"pfxX":8.317413428083407,"pfxZ":3.3188978206822366,"pX":-0.9919806670332803,"pZ":2.1566563996608727,"vX0":-0.4404930868986202,"vY0":-111.98724821708981,"vZ0":-0.7382544876677333,"x":154.81,"y":180.55,"x0":-1.8734823479062999,"y0":50.00014250563848,"z0":5.346393640412454,"aX":10.57529240402832},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":6.1,"breakHorizontal":-15.0,"spinRate":2395,"spinDirection":68},"zone":13,"typeConfidence":0.9,"plateTime":0.48887451040434327,"extension":5.894335745428612},"index":0,"playId":"a3d9a979-5261-3024-b62f-21e07005a74e","pitchNumber":1,"startTime":"2026-03-22T16:43:42.880Z","endTime":"2026-03-22T16:43:47.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"second":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.3,"endSpeed":69.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.721796335798096,"aZ":-29.33717890472329,"pfxX":11.36541348396541,"pfxZ":2.2818311872803534,"pX":-1.1028354876937345,"pZ":3.9006582032528296,"vX0":-1.5951410148181058,"vY0":-111.00799195031487,"vZ0":3.032201257017606,"x":159.04,"y":133.46,"x0":-1.8489281430834812,"y0":50.00221096783504,"z0":5.580247953223686,"aX":14.117757561476388},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":5.3,"breakHorizontal":-20.2,"spinRate":2442,"spinDirection":64},"zone":11,"typeConfidence":0.9,"plateTime":0.49429779090232806,"extension":5.865752567825388},"index":1,"playId":"47f1157e-0bbe-3fc0-a2e8-3499ea81cbdd","pitchNumber":2,"startTime":"2026-03-22T16:44:02.897Z","endTime":"2026-03-22T16:44:06.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"second":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":74.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.763318943095708,"aZ":-22.67498156657814,"pfxX":-9.567528196891828,"pfxZ":6.730933914058676,"pX":0.07064783299241388,"pZ":1.5274987201127574,"vX0":6.44706287849847,"vY0":-118.60828382818934,"vZ0":-3.893825336117407,"x":114.31,"y":197.54,"x0":-1.45308920915758,"y0":50.002152142043606,"z0":5.28214391641178,"aX":-13.497558477946239},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":11.4,"breakHorizontal":15.6,"spinRate":2173,"spinDirection":252},"zone":14,"typeConfidence":0.92,"plateTime":0.4635390129141812,"extension":6.050376130956893},"index":2,"playId":"3a71c454-1191-32ce-b492-94c6dffd3285","pitchNumber":3,"startTime":"2026-03-22T16:44:23.273Z","endTime":"2026-03-22T16:44:28.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"second":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":82.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.562280911135648,"aZ":-13.694911936798068,"pfxX":-4.283169547295019,"pfxZ":10.6025886564473,"pX":0.0912034787508144,"pZ":3.81467790828157,"vX0":5.505573438572443,"vY0":-131.60980591076674,"vZ0":-1.3333609639035742,"x":113.52,"y":135.78,"x0":-1.4774926648394198,"y0":50.005928152368504,"z0":5.348804348883751,"aX":-7.468180660760083},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":19.1,"breakHorizontal":6.5,"spinRate":2166,"spinDirection":198},"zone":12,"typeConfidence":0.9,"plateTime":0.4171659416559672,"extension":5.972302920196233},"index":3,"playId":"a9dd651c-61ef-3310-b122-2f091e47c4ec","pitchNumber":4,"startTime":"2026-03-22T16:44:43.078Z","endTime":"2026-03-22T16:44:47.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"second":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"credit":"b_pa"},{"player":{"id":664299,"link":"/api/v1/people/664299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.5,"awayTeamWinProbability":54.5,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":1.45,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-03-22T16:44:47.355Z","atBatIndex":17},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Iván Herrera pops out to first baseman Cavan Biggio in foul territory.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-22T16:45:38.223Z","endTime":"2026-03-22T16:46:12.154Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"postOnSecond":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":624415,"link":"/api/v1/people/624415"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-22T16:44:59.542Z","endTime":"2026-03-22T16:45:40.394Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"first":{"id":802139,"link":"/api/v1/people/802139"},"second":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":74.8,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.140961821068164,"aZ":-28.34422206552474,"pfxX":-10.084750524105793,"pfxZ":2.6874914159218255,"pX":0.029367497548537354,"pZ":1.7967611792601896,"vX0":6.583784222478335,"vY0":-119.05648608656003,"vZ0":-2.410703117142756,"x":115.88,"y":190.27,"x0":-1.4699029974167632,"y0":50.00578265849072,"z0":5.4032862212223955,"aX":-14.392813822769714},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":4.6,"breakHorizontal":16.6,"spinRate":2194,"spinDirection":254},"zone":8,"typeConfidence":0.89,"plateTime":0.4611195516325477,"extension":6.21759212907969},"index":1,"playId":"3c17a660-5db5-350b-89e8-ca5d9e73dc6e","pitchNumber":1,"startTime":"2026-03-22T16:45:40.394Z","endTime":"2026-03-22T16:45:43.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"first":{"id":802139,"link":"/api/v1/people/802139"},"second":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.0,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.879370247786312,"aZ":-12.029330689413475,"pfxX":-5.176892571219855,"pfxZ":11.331182524129499,"pX":-0.5165927399814689,"pZ":2.966929848765208,"vX0":4.3286575189764225,"vY0":-132.84261150379552,"vZ0":-3.68752035981603,"x":136.69,"y":158.67,"x0":-1.498887104464612,"y0":50.00032299276189,"z0":5.254455102556618,"aX":-9.201790567946043},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.9,"breakHorizontal":8.4,"spinRate":2233,"spinDirection":206},"zone":1,"typeConfidence":0.9,"plateTime":0.41314723382694174,"extension":5.9573105052956175},"hitData":{"launchSpeed":66.9,"launchAngle":74.0,"totalDistance":80.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":156.41,"coordY":193.65}},"index":2,"playId":"9760acca-8ce2-35cc-9144-73a32127fd34","pitchNumber":2,"startTime":"2026-03-22T16:46:00.853Z","endTime":"2026-03-22T16:46:12.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"first":{"id":802139,"link":"/api/v1/people/802139"},"second":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"credit":"b_ab"},{"player":{"id":664299,"link":"/api/v1/people/664299"},"credit":"p_ab"},{"player":{"id":671056,"link":"/api/v1/people/671056"},"credit":"b_pa"},{"player":{"id":664299,"link":"/api/v1/people/664299"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":50.6,"awayTeamWinProbability":49.4,"homeTeamWinProbabilityAdded":5.100000000000001,"leverageIndex":2.17,"dramaIndex":91.0,"contextMetrics":{},"playEndTime":"2026-03-22T16:46:12.154Z","atBatIndex":18},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alec Burleson lines out to left fielder Taylor Trammell.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-22T16:46:27.200Z","endTime":"2026-03-22T16:47:22.545Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":78.2,"endSpeed":71.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.67759459852248,"aZ":-28.502235733864747,"pfxX":8.176811773558763,"pfxZ":2.8069377391151242,"pX":-0.49665986220456565,"pZ":2.1486713480944064,"vX0":0.49752268905539965,"vY0":-113.87762978139492,"vZ0":-0.8474543429840109,"x":135.93,"y":180.77,"x0":-1.7799550592361382,"y0":50.00301234118196,"z0":5.355007243107443,"aX":10.69681552558517},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":5.2,"breakHorizontal":-14.9,"spinRate":2517,"spinDirection":72},"zone":7,"typeConfidence":0.9,"plateTime":0.4817022654048593,"extension":5.850758513371322},"index":0,"playId":"7b44c63b-7d29-32dd-b203-499184ce746c","pitchNumber":1,"startTime":"2026-03-22T16:46:33.589Z","endTime":"2026-03-22T16:46:38.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":802139,"link":"/api/v1/people/802139"},"second":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":83.4,"endSpeed":76.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.102002906346357,"aZ":-25.19285924155114,"pfxX":-8.853355081124592,"pfxZ":4.683066612001467,"pX":-0.5881749423950612,"pZ":1.4995168669032986,"vX0":5.0336737309858055,"vY0":-121.37752129515206,"vZ0":-3.8954751791644755,"x":139.42,"y":198.29,"x0":-1.5403803411962322,"y0":50.000164653543095,"z0":5.322718731403382,"aX":-13.187374427516337},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":7.8,"breakHorizontal":14.8,"spinRate":2258,"spinDirection":251},"zone":13,"typeConfidence":0.91,"plateTime":0.45153455601167636,"extension":6.042761669285372},"index":1,"playId":"39ccf64e-f99d-3733-9149-ef635b37cc71","pitchNumber":2,"startTime":"2026-03-22T16:46:53.656Z","endTime":"2026-03-22T16:46:56.900Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":802139,"link":"/api/v1/people/802139"},"second":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":83.5,"endSpeed":76.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.572116826365313,"aZ":-24.879118402167332,"pfxX":-9.013913373050197,"pfxZ":4.874360296141891,"pX":-0.39764551848266544,"pZ":1.680819441975793,"vX0":5.41127177129573,"vY0":-121.4691752190103,"vZ0":-3.5206029059829347,"x":132.16,"y":193.4,"x0":-1.482044381433962,"y0":50.00166750183226,"z0":5.309761234740156,"aX":-13.482284425814235},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":8.3,"breakHorizontal":15.0,"spinRate":2160,"spinDirection":251},"zone":7,"typeConfidence":0.91,"plateTime":0.4507481455125686,"extension":5.913818621954912},"hitData":{"launchSpeed":96.2,"launchAngle":22.0,"totalDistance":333.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":77.57,"coordY":74.02}},"index":2,"playId":"290f5b5b-8207-3fd1-bfba-deca19d9b012","pitchNumber":3,"startTime":"2026-03-22T16:47:15.657Z","endTime":"2026-03-22T16:47:22.545Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":802139,"link":"/api/v1/people/802139"},"second":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_ab"},{"player":{"id":664299,"link":"/api/v1/people/664299"},"credit":"p_ab"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_pa"},{"player":{"id":664299,"link":"/api/v1/people/664299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":4.900000000000006,"leverageIndex":1.95,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2026-03-22T16:47:22.545Z","atBatIndex":19},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jax Biggers lines out to center fielder Victor Scott II.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-22T16:47:52.288Z","endTime":"2026-03-22T16:50:38.011Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":680890,"fullName":"Jax Biggers","link":"/api/v1/people/680890"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":680890,"fullName":"Jax Biggers","link":"/api/v1/people/680890"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687363,"link":"/api/v1/people/687363"},"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":90.3,"endSpeed":83.5,"strikeZoneTop":3.067,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.32409407223792,"aZ":-20.458628963845317,"pfxX":-3.992494457445191,"pfxZ":6.618559454776957,"pX":-0.3285795484701486,"pZ":2.6725315386001824,"vX0":5.265374634743207,"vY0":-131.5619751433119,"vZ0":-4.016055075878468,"x":129.52,"y":166.62,"x0":-1.8280266090596013,"y0":50.003330470406844,"z0":5.71643252423563,"aX":-7.068414007841581},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.4,"breakHorizontal":6.2,"spinRate":2235,"spinDirection":230},"zone":1,"typeConfidence":2.0,"plateTime":0.41475735464222385,"extension":6.502631692790513},"index":0,"playId":"19381a20-bbb7-3a2e-aebb-f9295467a0a0","pitchNumber":1,"startTime":"2026-03-22T16:49:31.678Z","endTime":"2026-03-22T16:49:35.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":680890,"link":"/api/v1/people/680890","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-03-22T16:49:57.244Z","endTime":"2026-03-22T16:49:57.245Z","isPitch":false,"type":"action","player":{"id":680890,"link":"/api/v1/people/680890"},"defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":680890,"link":"/api/v1/people/680890","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.7,"strikeZoneTop":3.067,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.089503911038907,"aZ":-26.319229584946353,"pfxX":0.01935047729157846,"pfxZ":3.70373805306021,"pX":-0.21162297436266397,"pZ":3.769562242333576,"vX0":4.3860607110867385,"vY0":-124.65726034667232,"vZ0":0.5900364236081417,"x":125.07,"y":137.0,"x0":-1.9933031433524604,"y0":50.00157924964581,"z0":5.695527261104756,"aX":0.03003343352669667},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":7.1,"breakHorizontal":-1.0,"spinRate":2332,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.43870085631190747,"extension":6.650112273309251},"index":2,"playId":"6a1ba5d5-36ff-3899-b442-e3781959e95c","pitchNumber":2,"startTime":"2026-03-22T16:49:57.246Z","endTime":"2026-03-22T16:50:02.610Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":680890,"link":"/api/v1/people/680890","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.3,"strikeZoneTop":3.067,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.47976309222332,"aZ":-31.683264605955248,"pfxX":-9.272080008724057,"pfxZ":0.3092001739446806,"pX":-0.5946740675028175,"pZ":1.1861137748657387,"vX0":6.3925526387459195,"vY0":-125.16240655202765,"vZ0":-4.472830243771748,"x":139.67,"y":206.75,"x0":-1.9948290659239365,"y0":50.00029834329789,"z0":5.631018678314566,"aX":-14.508238927901187},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.4,"breakHorizontal":15.0,"spinRate":1510,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.43991975927850735,"extension":6.794850713370841},"index":3,"playId":"7aae7f0c-d7cf-3fe4-9ef7-0c8bcc47524a","pitchNumber":3,"startTime":"2026-03-22T16:50:14.696Z","endTime":"2026-03-22T16:50:19.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":680890,"link":"/api/v1/people/680890","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.5,"strikeZoneTop":3.067,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.029263325661358,"aZ":-19.649556491987774,"pfxX":-3.4447536779382113,"pfxZ":7.037979398942868,"pX":-0.5598482676900786,"pZ":2.640398937741798,"vX0":4.52908940303029,"vY0":-132.24089747153744,"vZ0":-4.039871756124214,"x":138.34,"y":167.49,"x0":-1.8436041377253978,"y0":50.00069028064101,"z0":5.62116600270825,"aX":-6.127955666771208},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.1,"breakHorizontal":5.3,"spinRate":2281,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.41348805694328883,"extension":6.743822387912711},"hitData":{"launchSpeed":94.8,"launchAngle":20.0,"totalDistance":318.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":97.55,"coordY":74.89}},"index":4,"playId":"80a710ae-9dcf-3071-add8-ca20299ee072","pitchNumber":4,"startTime":"2026-03-22T16:50:31.167Z","endTime":"2026-03-22T16:50:38.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":680890,"link":"/api/v1/people/680890","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680890,"link":"/api/v1/people/680890"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":680890,"link":"/api/v1/people/680890"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-22T16:50:38.011Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zach Cole singles on a ground ball to right fielder Jordan Walker.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-22T16:50:47.502Z","endTime":"2026-03-22T16:51:28.354Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":805904,"fullName":"Zach Cole","link":"/api/v1/people/805904"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805904,"fullName":"Zach Cole","link":"/api/v1/people/805904"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805904,"fullName":"Zach Cole","link":"/api/v1/people/805904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.1,"endSpeed":70.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.490415594639682,"aZ":-41.321647397080234,"pfxX":7.636607532592611,"pfxZ":-7.3072182962414605,"pX":1.2011741624565089,"pZ":1.5295398572225962,"vX0":4.477564394698792,"vY0":-112.11932278547697,"vZ0":-0.1203191200153031,"x":71.21,"y":197.48,"x0":-1.8256323711094622,"y0":50.0038465769008,"z0":5.861793981871856,"aX":9.556999043064103},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.5,"breakVerticalInduced":-12.8,"breakHorizontal":-15.1,"spinRate":2529,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.49174476101757847,"extension":6.483747736251697},"index":0,"playId":"b9178b51-ae7d-3137-928c-b537535e6a00","pitchNumber":1,"startTime":"2026-03-22T16:50:59.229Z","endTime":"2026-03-22T16:51:03.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":805904,"link":"/api/v1/people/805904","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.671025867935185,"aZ":-28.279416575747167,"pfxX":-0.7238001974351711,"pfxZ":2.3793171136540057,"pX":0.7219336978404378,"pZ":2.2151140366113435,"vX0":6.652221854518326,"vY0":-127.26340590694447,"vZ0":-2.8360667559701516,"x":89.48,"y":178.97,"x0":-1.834320605757574,"y0":50.00267990612087,"z0":5.589227367674672,"aX":-1.1854107704778052},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.8,"breakHorizontal":-0.2,"spinRate":2371,"spinDirection":207},"zone":9,"typeConfidence":2.0,"plateTime":0.43076211783217744,"extension":6.770258780130257},"hitData":{"launchSpeed":92.7,"launchAngle":-2.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.97,"coordY":89.53}},"index":1,"playId":"14eb3093-4c86-3204-a6ce-f0b4bbaa4cfa","pitchNumber":2,"startTime":"2026-03-22T16:51:17.459Z","endTime":"2026-03-22T16:51:28.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":805904,"link":"/api/v1/people/805904","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805904,"link":"/api/v1/people/805904"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":805904,"link":"/api/v1/people/805904"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.800000000000004,"awayTeamWinProbability":44.199999999999996,"homeTeamWinProbabilityAdded":2.8000000000000043,"leverageIndex":0.73,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-03-22T16:51:28.354Z","atBatIndex":21},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jose Altuve grounds into a double play, pitcher Michael McGreevy to second baseman JJ Wetherholt to first baseman Alec Burleson. Zach Cole out at 2nd. Jose Altuve out at 1st.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-22T16:52:10.416Z","endTime":"2026-03-22T16:53:39.588Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"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,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":805904,"fullName":"Zach Cole","link":"/api/v1/people/805904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":700241,"link":"/api/v1/people/700241"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":"de84426c-e6e3-309e-94c7-66665f01afd7","startTime":"2026-03-22T16:51:55.548Z","endTime":"2026-03-22T16:51:58.626Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":514888,"link":"/api/v1/people/514888","batSide":{"code":"R","description":"Right"}},"first":{"id":805904,"link":"/api/v1/people/805904"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.5,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.02903884338318,"aZ":-21.83523716769488,"pfxX":-4.3817321087181895,"pfxZ":6.243392675337647,"pX":-0.1757067613658557,"pZ":2.8286863094972756,"vX0":6.203522683054535,"vY0":-127.76663387674981,"vZ0":-3.0078136595978027,"x":123.7,"y":162.41,"x0":-2.0644901538416236,"y0":50.00031916691561,"z0":5.734772307848326,"aX":-7.252619006991843},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":10.9,"breakHorizontal":6.6,"spinRate":2228,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.4285035851320482,"extension":7.013780006751732},"index":1,"playId":"49c37fd0-155c-3fe1-9a6d-772c0c29ec97","pitchNumber":1,"startTime":"2026-03-22T16:52:12.583Z","endTime":"2026-03-22T16:52:17.502Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":514888,"link":"/api/v1/people/514888","batSide":{"code":"R","description":"Right"}},"first":{"id":805904,"link":"/api/v1/people/805904"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":72.8,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.20545039908678,"aZ":-34.10607538663872,"pfxX":3.7698125831692844,"pfxZ":-1.4348507838024371,"pX":-1.304070463271869,"pZ":2.920320612114847,"vX0":1.060657275997548,"vY0":-115.12713454949267,"vZ0":1.0464841606534714,"x":166.71,"y":159.93,"x0":-2.2605136911341317,"y0":50.00544691897221,"z0":5.758842445674671,"aX":5.064872513660002},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-2.0,"breakHorizontal":-7.1,"spinRate":2388,"spinDirection":50},"zone":11,"typeConfidence":2.0,"plateTime":0.4756222279473654,"extension":6.306978707710588},"index":2,"playId":"3ffdc529-3813-3240-a466-e7d48d214638","pitchNumber":2,"startTime":"2026-03-22T16:52:47.691Z","endTime":"2026-03-22T16:52:51.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":514888,"link":"/api/v1/people/514888","batSide":{"code":"R","description":"Right"}},"first":{"id":805904,"link":"/api/v1/people/805904"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":3,"playId":"86f4a926-daa6-3294-9931-e8ff590a8ddb","startTime":"2026-03-22T16:53:11.221Z","endTime":"2026-03-22T16:53:14.345Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":514888,"link":"/api/v1/people/514888","batSide":{"code":"R","description":"Right"}},"first":{"id":805904,"link":"/api/v1/people/805904"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":71.9,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.615685451919855,"aZ":-32.59249016465796,"pfxX":5.410164265959822,"pfxZ":-0.3176500322264335,"pX":0.6935034455734848,"pZ":1.8900973580205127,"vX0":4.641276660385364,"vY0":-114.10745641272943,"vZ0":-1.3384426129220088,"x":90.57,"y":187.75,"x0":-2.076038362385775,"y0":50.005248897266185,"z0":5.719879723714094,"aX":7.074810091254565},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-0.6,"breakHorizontal":-11.0,"spinRate":2404,"spinDirection":45},"zone":9,"typeConfidence":2.0,"plateTime":0.4815408086527455,"extension":6.467177043820239},"hitData":{"launchSpeed":78.7,"launchAngle":-16.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":130.99,"coordY":179.73}},"index":4,"playId":"b7defe25-5499-3b41-b39c-26509f4ff920","pitchNumber":3,"startTime":"2026-03-22T16:53:29.718Z","endTime":"2026-03-22T16:53:39.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":514888,"link":"/api/v1/people/514888","batSide":{"code":"R","description":"Right"}},"first":{"id":805904,"link":"/api/v1/people/805904"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":514888,"link":"/api/v1/people/514888"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":514888,"link":"/api/v1/people/514888"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-5.800000000000004,"leverageIndex":1.37,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-03-22T16:53:39.588Z","atBatIndex":22},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Masyn Winn pops out to shortstop Riley Unroe.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-22T16:55:50.219Z","endTime":"2026-03-22T16:56:17.740Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":624523,"link":"/api/v1/people/624523"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Brice Matthews replaces second baseman Jose Altuve, batting 2nd, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-22T16:55:52.354Z","endTime":"2026-03-22T16:55:52.355Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694728,"link":"/api/v1/people/694728"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"201","replacedPlayer":{"id":514888,"link":"/api/v1/people/514888"},"defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.6,"endSpeed":69.9,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.854760574777515,"aZ":-28.979708062555385,"pfxX":8.313818900690032,"pfxZ":2.5600790526844683,"pX":-0.360425087310806,"pZ":2.567122043031031,"vX0":0.9385663556919239,"vY0":-111.47354285782582,"vZ0":0.08435997054048938,"x":130.74,"y":169.47,"x0":-1.86683901136121,"y0":50.00077287280373,"z0":5.544737629937801,"aX":10.359676242902735},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":5.0,"breakHorizontal":-15.2,"spinRate":2569,"spinDirection":60},"zone":4,"typeConfidence":0.9,"plateTime":0.49319464233487986,"extension":5.71099397197701},"index":1,"playId":"dc6b4f25-3e8c-3c2f-a8b8-b6248070a862","pitchNumber":1,"startTime":"2026-03-22T16:55:52.356Z","endTime":"2026-03-22T16:55:56.186Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.0,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.451393978501834,"aZ":-25.586405282534926,"pfxX":-9.806660858833789,"pfxZ":4.457077935721701,"pX":-1.228726963102908,"pZ":2.499017011047939,"vX0":3.598077327286724,"vY0":-120.99012229732122,"vZ0":-1.9178199928344775,"x":163.84,"y":171.31,"x0":-1.4643807486519875,"y0":50.00084419541199,"z0":5.552721394995343,"aX":-14.481084866737861},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":7.9,"breakHorizontal":16.8,"spinRate":2207,"spinDirection":253},"zone":11,"typeConfidence":0.91,"plateTime":0.4533841997372412,"extension":5.820951599770388},"hitData":{"launchSpeed":49.2,"launchAngle":49.0,"totalDistance":123.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":120.14,"coordY":153.52}},"index":2,"playId":"1181acd6-3f99-3f10-ba03-28ccea07b665","pitchNumber":2,"startTime":"2026-03-22T16:56:11.499Z","endTime":"2026-03-22T16:56:17.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_ab"},{"player":{"id":664299,"link":"/api/v1/people/664299"},"credit":"p_ab"},{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_pa"},{"player":{"id":664299,"link":"/api/v1/people/664299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.7,"awayTeamWinProbability":47.3,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-03-22T16:56:17.740Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ramón Urías flies out to right fielder Zach Cole.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-22T16:56:40.950Z","endTime":"2026-03-22T16:57:16.428Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":602104,"fullName":"Ramón Urías","link":"/api/v1/people/602104"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":602104,"fullName":"Ramón Urías","link":"/api/v1/people/602104"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805904,"link":"/api/v1/people/805904"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.4,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.886462455636487,"aZ":-27.55582280441737,"pfxX":-9.881407275946124,"pfxZ":3.1927007443620488,"pX":-0.20577251074577813,"pZ":1.2604269330660691,"vX0":6.1915261514919,"vY0":-119.99807137094585,"vZ0":-3.84041787491043,"x":124.84,"y":204.75,"x0":-1.5456349953945252,"y0":50.00382740372654,"z0":5.357544966577032,"aX":-14.30081622553276},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":5.0,"breakHorizontal":16.2,"spinRate":2213,"spinDirection":255},"zone":13,"typeConfidence":0.9,"plateTime":0.45779831518283043,"extension":5.904624621040652},"index":0,"playId":"18d65237-e61d-3ea6-aeb7-091769a071ec","pitchNumber":1,"startTime":"2026-03-22T16:56:47.605Z","endTime":"2026-03-22T16:56:50.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":602104,"link":"/api/v1/people/602104","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.3,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.632634914573515,"aZ":-11.778345319133267,"pfxX":-4.377720850185278,"pfxZ":11.363901599023933,"pX":-0.0711407824136012,"pZ":2.5513579079814486,"vX0":5.411043656250365,"vY0":-133.8096803912772,"vZ0":-4.840094695280048,"x":119.71,"y":169.89,"x0":-1.5605424725793606,"y0":50.004072330896264,"z0":5.242722534618351,"aX":-7.8583371489515015},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.6,"breakHorizontal":6.6,"spinRate":2117,"spinDirection":201},"zone":5,"typeConfidence":0.91,"plateTime":0.41095053524708547,"extension":6.049920695163873},"hitData":{"launchSpeed":90.9,"launchAngle":55.0,"totalDistance":227.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":163.98,"coordY":117.73}},"index":1,"playId":"217eb237-f0f8-3d36-9809-51053fae3a5d","pitchNumber":2,"startTime":"2026-03-22T16:57:07.502Z","endTime":"2026-03-22T16:57:16.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":602104,"link":"/api/v1/people/602104","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":602104,"link":"/api/v1/people/602104"},"credit":"b_ab"},{"player":{"id":664299,"link":"/api/v1/people/664299"},"credit":"p_ab"},{"player":{"id":602104,"link":"/api/v1/people/602104"},"credit":"b_pa"},{"player":{"id":664299,"link":"/api/v1/people/664299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.7,"awayTeamWinProbability":45.3,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.79,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-03-22T16:57:16.428Z","atBatIndex":24},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nathan Church pops out to third baseman Jax Biggers.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-22T16:57:29.802Z","endTime":"2026-03-22T16:58:51.852Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":0,"outs":3},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680890,"link":"/api/v1/people/680890"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.5,"endSpeed":71.6,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.432536191030472,"aZ":-31.650919322272344,"pfxX":3.9292648206580294,"pfxZ":0.3993798695049877,"pX":-0.18348634260086147,"pZ":1.5800614116740423,"vX0":2.736345549140693,"vY0":-114.20773669182636,"vZ0":-1.3643336276303337,"x":123.99,"y":196.12,"x0":-1.912742231454999,"y0":50.00233036040587,"z0":5.333267657841009,"aX":5.126234182309804},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":0.7,"breakHorizontal":-7.9,"spinRate":2547,"spinDirection":66},"zone":8,"typeConfidence":0.92,"plateTime":0.4818603217844841,"extension":5.762904299187374},"index":0,"playId":"4683c46c-5705-3aa8-a8ae-ba3568a7cb98","pitchNumber":1,"startTime":"2026-03-22T16:57:45.252Z","endTime":"2026-03-22T16:57:50.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":91.4,"endSpeed":82.9,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.867987934782406,"aZ":-13.309259559200225,"pfxX":-5.235980854322116,"pfxZ":10.618487757378903,"pX":-1.597132123367736,"pZ":3.1416449015491645,"vX0":1.9066726283115445,"vY0":-133.026881524351,"vZ0":-3.160690345623259,"x":177.88,"y":153.96,"x0":-1.6465831888336881,"y0":50.002494504840655,"z0":5.321536797038648,"aX":-9.301529660173621},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":18.7,"breakHorizontal":9.0,"spinRate":2222,"spinDirection":201},"zone":11,"typeConfidence":0.89,"plateTime":0.41313595182952323,"extension":5.8929690816557585},"index":1,"playId":"389e7a6a-9155-3d3e-bd96-179f45fc3847","pitchNumber":2,"startTime":"2026-03-22T16:58:03.787Z","endTime":"2026-03-22T16:58:07.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":82.7,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.704062493522688,"aZ":-14.95184585543668,"pfxX":-6.0032035658838465,"pfxZ":9.773307923613116,"pX":-0.8076159104727761,"pZ":2.57980448922712,"vX0":3.8951920671466413,"vY0":-132.29388438115888,"vZ0":-4.098131853033705,"x":147.78,"y":169.13,"x0":-1.5233154116143246,"y0":50.00589965275072,"z0":5.25383776894934,"aX":-10.583027578195377},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.9,"breakHorizontal":10.0,"spinRate":2068,"spinDirection":203},"zone":4,"typeConfidence":0.86,"plateTime":0.4149207900961409,"extension":5.821008409529524},"index":2,"playId":"53a73c6d-b43b-3806-a8e8-fa10e45b0546","pitchNumber":3,"startTime":"2026-03-22T16:58:23.297Z","endTime":"2026-03-22T16:58:28.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":82.5,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.558781618123806,"aZ":-14.076557477264933,"pfxX":-5.970263830117164,"pfxZ":10.33226279332188,"pX":0.33438132059690406,"pZ":2.5183795912356692,"vX0":6.412677039801007,"vY0":-131.8978904372605,"vZ0":-4.4527977022617975,"x":104.25,"y":170.78,"x0":-1.3593757431688613,"y0":50.00399644834129,"z0":5.2755307976817365,"aX":-10.459539549394385},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":17.9,"breakHorizontal":9.4,"spinRate":2125,"spinDirection":199},"zone":6,"typeConfidence":0.88,"plateTime":0.41617360445901586,"extension":6.028229169634399},"hitData":{"launchSpeed":82.5,"launchAngle":74.0,"totalDistance":107.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":104.35,"coordY":167.62}},"index":3,"playId":"928e2166-830f-31ef-8158-b038698cabdb","pitchNumber":4,"startTime":"2026-03-22T16:58:42.517Z","endTime":"2026-03-22T16:58:51.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"credit":"b_ab"},{"player":{"id":664299,"link":"/api/v1/people/664299"},"credit":"p_ab"},{"player":{"id":701675,"link":"/api/v1/people/701675"},"credit":"b_pa"},{"player":{"id":664299,"link":"/api/v1/people/664299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.00000000000001,"awayTeamWinProbability":43.99999999999999,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-03-22T16:58:51.852Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yordan Alvarez grounds out, second baseman JJ Wetherholt to pitcher Michael McGreevy.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-22T16:59:29.400Z","endTime":"2026-03-22T17:01:40.385Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":77.9,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.433439025860867,"aZ":-34.182841493912406,"pfxX":-8.250743382433104,"pfxZ":-1.2982033430473,"pX":-1.0889209902023125,"pZ":2.261976159955609,"vX0":4.853600365419458,"vY0":-123.99743497450004,"vZ0":-1.4063895512087798,"x":158.51,"y":177.71,"x0":-2.006882219189538,"y0":50.0031689123493,"z0":5.707113184207816,"aX":-12.757293604860488},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.4,"breakHorizontal":13.7,"spinRate":1458,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.4429280490767016,"extension":6.5599591380056275},"index":0,"playId":"376a5abf-0964-36ec-9965-2bedd3dd97af","pitchNumber":1,"startTime":"2026-03-22T17:01:04.256Z","endTime":"2026-03-22T17:01:09.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.0,"endSpeed":69.8,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.540893354225666,"aZ":-39.7628975972016,"pfxX":6.120571091356448,"pfxZ":-6.1797827402772665,"pX":-0.13046180615482805,"pZ":2.3567727528142397,"vX0":1.9007195529118721,"vY0":-110.67635143692343,"vZ0":1.2678403089664814,"x":121.97,"y":175.15,"x0":-1.7977091372699308,"y0":50.001818384236955,"z0":5.9723668922298145,"aX":7.518274941259754},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-10.4,"breakHorizontal":-11.6,"spinRate":2351,"spinDirection":48},"zone":5,"typeConfidence":2.0,"plateTime":0.4967407495693674,"extension":6.475517163182411},"index":1,"playId":"7ca4d22f-de0c-35dc-a60e-fdbe6399ad48","pitchNumber":2,"startTime":"2026-03-22T17:01:18.560Z","endTime":"2026-03-22T17:01:22.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.3,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.201600175125883,"aZ":-28.076664212414347,"pfxX":1.9714760433627507,"pfxZ":2.643447869196498,"pX":0.8641948727091582,"pZ":2.872193117491515,"vX0":6.211251196955738,"vY0":-123.42866517527526,"vZ0":-0.9629062973650822,"x":84.06,"y":161.23,"x0":-1.935171909685297,"y0":50.00536559537502,"z0":5.618990693352906,"aX":3.0601117655438936},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.8,"breakHorizontal":-4.9,"spinRate":2325,"spinDirection":134},"zone":12,"typeConfidence":2.0,"plateTime":0.442761367459259,"extension":6.47698228676339},"hitData":{"launchSpeed":90.8,"launchAngle":4.0,"totalDistance":81.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.57,"coordY":154.91}},"index":2,"playId":"a8011ea9-e4cc-3655-a86b-ac892aa1a926","pitchNumber":3,"startTime":"2026-03-22T17:01:33.205Z","endTime":"2026-03-22T17:01:40.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670541,"link":"/api/v1/people/670541"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":670541,"link":"/api/v1/people/670541"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.300000000000004,"awayTeamWinProbability":46.699999999999996,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":1.06,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-22T17:01:40.385Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Meyers grounds out, third baseman Ramón Urías to first baseman Alec Burleson.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-22T17:01:50.362Z","endTime":"2026-03-22T17:02:41.039Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":602104,"link":"/api/v1/people/602104"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":82.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.084870989823504,"aZ":-19.607913377687566,"pfxX":-5.337741262837575,"pfxZ":7.145510990045691,"pX":0.8018568327106139,"pZ":2.3411757438731016,"vX0":8.156659690404192,"vY0":-132.01030006896056,"vZ0":-4.914049310643644,"x":86.44,"y":175.57,"x0":-1.639792980707243,"y0":50.00198630613862,"z0":5.677672598925528,"aX":-9.385997568897118},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":12.0,"breakHorizontal":7.8,"spinRate":2189,"spinDirection":234},"zone":6,"typeConfidence":2.0,"plateTime":0.4155184054581258,"extension":6.777336329699763},"index":0,"playId":"f83e803d-22ea-3e23-82bc-31e2b0ffc89c","pitchNumber":1,"startTime":"2026-03-22T17:02:15.620Z","endTime":"2026-03-22T17:02:19.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":676694,"link":"/api/v1/people/676694","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":78.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.660772018508222,"aZ":-28.420007545940464,"pfxX":-8.601009990464092,"pfxZ":2.358970911172581,"pX":0.25581966265620637,"pZ":1.4330530691941026,"vX0":7.92174071400562,"vY0":-126.30636544091709,"vZ0":-4.564931344958823,"x":107.25,"y":200.09,"x0":-1.8287144157209894,"y0":50.001425773391325,"z0":5.593473792159963,"aX":-13.668577080379542},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.2,"breakHorizontal":13.4,"spinRate":1571,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.43641413779207294,"extension":6.751118760362227},"hitData":{"launchSpeed":76.7,"launchAngle":-1.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.8,"coordY":174.28}},"index":1,"playId":"a31c13a9-7000-32c2-b662-9048eb823678","pitchNumber":2,"startTime":"2026-03-22T17:02:31.814Z","endTime":"2026-03-22T17:02:41.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":676694,"link":"/api/v1/people/676694","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676694,"link":"/api/v1/people/676694"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":676694,"link":"/api/v1/people/676694"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.300000000000004,"awayTeamWinProbability":48.699999999999996,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.79,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-03-22T17:02:41.039Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Taylor Trammell grounds out, third baseman Ramón Urías to first baseman Alec Burleson.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-22T17:02:51.616Z","endTime":"2026-03-22T17:04:39.886Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":602104,"link":"/api/v1/people/602104"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.67751678873992,"aZ":-25.477539021659865,"pfxX":2.683519323864907,"pfxZ":4.300767657505867,"pX":0.19639225106056618,"pZ":3.561582618926247,"vX0":4.697029059961945,"vY0":-124.20723922128273,"vZ0":-0.2205509072967463,"x":109.51,"y":142.62,"x0":-2.0703474920179157,"y0":50.00325515191018,"z0":5.776328878732482,"aX":4.177376501812999},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":8.0,"breakHorizontal":-6.0,"spinRate":2351,"spinDirection":155},"zone":12,"typeConfidence":2.0,"plateTime":0.4415725367175223,"extension":6.527273072267082},"index":0,"playId":"350c05d0-bdb8-3896-921f-83933d8be269","pitchNumber":1,"startTime":"2026-03-22T17:03:04.561Z","endTime":"2026-03-22T17:03:08.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":82.9,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.295852200781646,"aZ":-19.793341519001636,"pfxX":-6.118262863438716,"pfxZ":6.980171969494558,"pX":-0.5249706593906908,"pZ":2.787983043354554,"vX0":5.653183338927466,"vY0":-133.06326372962914,"vZ0":-3.8014262924137556,"x":137.01,"y":163.5,"x0":-1.8928010092452814,"y0":50.00661907827407,"z0":5.687881523761171,"aX":-10.860678652516052},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.9,"breakHorizontal":9.7,"spinRate":2195,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.41324914059379925,"extension":6.845631870951175},"index":1,"playId":"7d611b08-1b0c-30bb-92b9-27ccca4c3b39","pitchNumber":2,"startTime":"2026-03-22T17:03:19.215Z","endTime":"2026-03-22T17:03:24.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.0,"endSpeed":71.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.350593259812484,"aZ":-40.52456673604142,"pfxX":7.28164476621344,"pfxZ":-6.480543838938347,"pX":-1.0431308997416389,"pZ":2.401764436491404,"vX0":0.21921753831545776,"vY0":-113.53024730256587,"vZ0":1.4311952818772198,"x":156.76,"y":173.93,"x0":-2.085434704154661,"y0":50.003342522082065,"z0":5.837829311726543,"aX":9.379942601623746},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-10.9,"breakHorizontal":-13.2,"spinRate":2381,"spinDirection":49},"zone":13,"typeConfidence":2.0,"plateTime":0.48491046562996365,"extension":6.580843552377541},"index":2,"playId":"0d502752-3d39-3e2e-93b6-88163b348ab3","pitchNumber":3,"startTime":"2026-03-22T17:03:42.745Z","endTime":"2026-03-22T17:03:48.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":79.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.976108230907148,"aZ":-32.346782719547704,"pfxX":-10.495449208499661,"pfxZ":-0.10616689000426982,"pX":-0.11808840858103457,"pZ":0.9264125617824382,"vX0":7.588297441690914,"vY0":-126.62751966525278,"vZ0":-5.107179557004155,"x":121.5,"y":213.77,"x0":-1.8094927064857522,"y0":50.00323542860907,"z0":5.596509505846256,"aX":-16.824217741197003},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.3,"breakHorizontal":17.0,"spinRate":1537,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.4347019690506704,"extension":6.876936271381045},"index":3,"playId":"b6d09685-ee8e-35bb-b8b6-69a4f89b97ce","pitchNumber":4,"startTime":"2026-03-22T17:03:58.701Z","endTime":"2026-03-22T17:04:03.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"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-22T17:04:19.300Z","endTime":"2026-03-22T17:04:31.908Z","isPitch":false,"type":"action","player":{"id":666211,"link":"/api/v1/people/666211"},"defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.66295746289695,"aZ":-21.31765679761786,"pfxX":-6.619389829135809,"pfxZ":6.172367748929343,"pX":0.44436142143658935,"pZ":2.5636858314549666,"vX0":7.787882379340345,"vY0":-131.67323062589284,"vZ0":-3.849257217770245,"x":100.06,"y":169.56,"x0":-1.69001194177926,"y0":50.00012774691573,"z0":5.619656914734054,"aX":-11.635655458908866},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.6,"breakHorizontal":10.3,"spinRate":2158,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.41581127180253885,"extension":6.550629048307293},"hitData":{"launchSpeed":59.0,"launchAngle":15.0,"totalDistance":116.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.61,"coordY":160.42}},"index":5,"playId":"f431065f-b605-317f-8227-2a7831cdb18a","pitchNumber":5,"startTime":"2026-03-22T17:04:31.908Z","endTime":"2026-03-22T17:04:39.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":666211,"link":"/api/v1/people/666211"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.3000000000000043,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-03-22T17:04:39.886Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jordan Walker singles on a sharp line drive to left fielder Taylor Trammell.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-22T17:05:18.587Z","endTime":"2026-03-22T17:07:31.877Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"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":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":82.8,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.573870514493578,"aZ":-15.584821178683205,"pfxX":-4.337678926419931,"pfxZ":9.385491530900618,"pX":-0.4927330410605876,"pZ":2.8765402282011148,"vX0":4.256546236790983,"vY0":-132.45302677549105,"vZ0":-3.5377444455773883,"x":135.78,"y":161.11,"x0":-1.560795028904357,"y0":50.00653937263259,"z0":5.376512379354686,"aX":-7.671360867147823},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.3,"breakHorizontal":6.8,"spinRate":2022,"spinDirection":201},"zone":4,"typeConfidence":0.9,"plateTime":0.4142866272984347,"extension":5.759084838471937},"index":0,"playId":"d47e96cd-5fbf-391d-a840-125b0812db7c","pitchNumber":1,"startTime":"2026-03-22T17:06:53.271Z","endTime":"2026-03-22T17:06:58.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":72.5,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.7399690407964,"aZ":-27.947599919354193,"pfxX":8.399341004274266,"pfxZ":3.1834937068788722,"pX":-0.25406879290932627,"pZ":2.2280592083066275,"vX0":0.9951893980688483,"vY0":-114.45237072815104,"vZ0":-1.0063767189703303,"x":126.68,"y":178.62,"x0":-1.7859497033073666,"y0":50.00525118377504,"z0":5.405649606024661,"aX":11.166248674510795},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":5.8,"breakHorizontal":-15.5,"spinRate":2371,"spinDirection":80},"zone":8,"typeConfidence":0.9,"plateTime":0.4782015588179225,"extension":5.774350166366352},"hitData":{"launchSpeed":106.5,"launchAngle":14.0,"totalDistance":247.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":64.95,"coordY":101.41}},"index":1,"playId":"52c705bf-aa7d-3035-a532-395e84bb91e7","pitchNumber":2,"startTime":"2026-03-22T17:07:21.472Z","endTime":"2026-03-22T17:07:31.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_ab"},{"player":{"id":664299,"link":"/api/v1/people/664299"},"credit":"p_ab"},{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_pa"},{"player":{"id":664299,"link":"/api/v1/people/664299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.2,"awayTeamWinProbability":54.8,"homeTeamWinProbabilityAdded":-4.799999999999997,"leverageIndex":1.17,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-03-22T17:07:31.877Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Victor Scott II flies out to right fielder Zach Cole.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-22T17:07:36.172Z","endTime":"2026-03-22T17:08:32.435Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805904,"link":"/api/v1/people/805904"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.6040950914351,"aZ":-28.5944313387587,"pfxX":-7.678703716561319,"pfxZ":2.554025855681048,"pX":-0.7030571364431909,"pZ":0.5749779808435009,"vX0":4.592502291425787,"vY0":-117.74175769219624,"vZ0":-4.759498809191379,"x":143.8,"y":223.26,"x0":-1.6823575327806535,"y0":50.004728804009474,"z0":5.272457106292699,"aX":-10.769529594180398},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":3.7,"breakHorizontal":12.7,"spinRate":2143,"spinDirection":257},"zone":13,"typeConfidence":0.88,"plateTime":0.4654091466422563,"extension":6.054046890746273},"index":0,"playId":"0c3c2322-a573-3319-929f-17a4a907c381","pitchNumber":1,"startTime":"2026-03-22T17:07:58.610Z","endTime":"2026-03-22T17:08:03.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":687363,"link":"/api/v1/people/687363","batSide":{"code":"L","description":"Left"}},"first":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":89.4,"endSpeed":81.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.31085891763631,"aZ":-16.428794893312805,"pfxX":-3.558596441762492,"pfxZ":9.268245616980336,"pX":-0.3458661868455542,"pZ":2.9058657031291464,"vX0":3.94539233920445,"vY0":-130.04035809411496,"vZ0":-3.0223627400169675,"x":130.18,"y":160.32,"x0":-1.4261565743228237,"y0":50.00383902954833,"z0":5.34185982666281,"aX":-6.04647765376237},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":16.2,"breakHorizontal":5.5,"spinRate":2110,"spinDirection":201},"zone":1,"typeConfidence":0.89,"plateTime":0.42250331240223105,"extension":5.859814657835285},"hitData":{"launchSpeed":88.5,"launchAngle":33.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.02,"coordY":97.4}},"index":1,"playId":"56e70126-5553-33a3-b182-557cd3f261cc","pitchNumber":2,"startTime":"2026-03-22T17:08:21.401Z","endTime":"2026-03-22T17:08:32.435Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":687363,"link":"/api/v1/people/687363","batSide":{"code":"L","description":"Left"}},"first":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687363,"link":"/api/v1/people/687363"},"credit":"b_ab"},{"player":{"id":664299,"link":"/api/v1/people/664299"},"credit":"p_ab"},{"player":{"id":687363,"link":"/api/v1/people/687363"},"credit":"b_pa"},{"player":{"id":664299,"link":"/api/v1/people/664299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":4.5,"leverageIndex":1.94,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-03-22T17:08:32.435Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonathan Mejía singles on a ground ball to third baseman Jax Biggers. Jordan Walker to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-22T17:08:43.385Z","endTime":"2026-03-22T17:09:44.098Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":703158,"fullName":"Jonathan Mejía","link":"/api/v1/people/703158"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703158,"fullName":"Jonathan Mejía","link":"/api/v1/people/703158"},"postOnSecond":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":703158,"fullName":"Jonathan Mejía","link":"/api/v1/people/703158"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680890,"link":"/api/v1/people/680890"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"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(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":76.1,"endSpeed":69.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.348068381887103,"aZ":-28.52099009153802,"pfxX":7.275657577914808,"pfxZ":2.962749108613803,"pX":-0.6453051141292384,"pZ":2.4277235625157787,"vX0":0.5006586179843774,"vY0":-110.88616655011944,"vZ0":0.12707002102738096,"x":141.6,"y":173.23,"x0":-1.8189073080354106,"y0":50.0053175402043,"z0":5.365530590981171,"aX":8.987327348732126},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":5.8,"breakHorizontal":-13.3,"spinRate":2411,"spinDirection":77},"zone":4,"typeConfidence":0.91,"plateTime":0.4955090437186258,"extension":5.747900281374347},"index":0,"playId":"3bb248c5-320d-3805-a799-030bfeea700a","pitchNumber":1,"startTime":"2026-03-22T17:08:55.732Z","endTime":"2026-03-22T17:08:59.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":703158,"link":"/api/v1/people/703158","batSide":{"code":"L","description":"Left"}},"first":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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.1,"endSpeed":82.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.281683311245683,"aZ":-15.936710007583017,"pfxX":-3.9335228508904843,"pfxZ":9.338002224318993,"pX":0.22177786595752005,"pZ":3.7251089090622402,"vX0":5.153440445396256,"vY0":-131.16022561946127,"vZ0":-1.3787450902544094,"x":108.55,"y":138.2,"x0":-1.259333652930306,"y0":50.001333276014705,"z0":5.448549604439229,"aX":-6.8390431014900175},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.8,"breakHorizontal":6.0,"spinRate":2095,"spinDirection":199},"zone":12,"typeConfidence":0.9,"plateTime":0.41793814216750613,"extension":6.000053121624878},"index":1,"playId":"cae21499-fb27-3a7b-bc11-052a007d11e5","pitchNumber":2,"startTime":"2026-03-22T17:09:13.002Z","endTime":"2026-03-22T17:09:16.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":703158,"link":"/api/v1/people/703158","batSide":{"code":"L","description":"Left"}},"first":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":81.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.86986042080808,"aZ":-15.314900620064478,"pfxX":-3.3456111607370858,"pfxZ":9.805853493069332,"pX":0.1838975453225861,"pZ":2.243541203824352,"vX0":5.082640293012171,"vY0":-130.64153467516414,"vZ0":-4.897036546447362,"x":109.99,"y":178.2,"x0":-1.35687589657654,"y0":50.00366457759889,"z0":5.302665022492631,"aX":-5.7531364292842575},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":16.8,"breakHorizontal":4.9,"spinRate":2053,"spinDirection":201},"zone":5,"typeConfidence":0.9,"plateTime":0.4200954913922783,"extension":6.04939018969754},"hitData":{"launchSpeed":48.7,"launchAngle":-52.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":120.69,"coordY":154.97}},"index":2,"playId":"a135fdeb-443a-3a56-9b64-455ff816b0b8","pitchNumber":3,"startTime":"2026-03-22T17:09:34.229Z","endTime":"2026-03-22T17:09:44.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":703158,"link":"/api/v1/people/703158","batSide":{"code":"L","description":"Left"}},"first":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703158,"link":"/api/v1/people/703158"},"credit":"b_ab"},{"player":{"id":664299,"link":"/api/v1/people/664299"},"credit":"p_ab"},{"player":{"id":703158,"link":"/api/v1/people/703158"},"credit":"b_pa"},{"player":{"id":664299,"link":"/api/v1/people/664299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.800000000000004,"awayTeamWinProbability":55.199999999999996,"homeTeamWinProbabilityAdded":-4.899999999999999,"leverageIndex":1.64,"dramaIndex":76.0,"contextMetrics":{},"playEndTime":"2026-03-22T17:09:44.098Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"JJ Wetherholt flies out to center fielder Jake Meyers. Jordan Walker to 3rd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-22T17:10:37.439Z","endTime":"2026-03-22T17:11:20.130Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703158,"fullName":"Jonathan Mejía","link":"/api/v1/people/703158"},"postOnThird":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676694,"link":"/api/v1/people/676694"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"AC","description":"Automatic Strike - Batter Pitch Timer Violation"},"description":"Automatic Strike - Batter Pitch Timer Violation","code":"AC","isInPlay":false,"isStrike":true,"isBall":false,"isOut":false,"hasReview":false,"violation":{"type":"batter_pitch_timer","description":"Batter Pitch Timer Violation","player":{"id":802139,"fullName":"JJ Wetherholt"}}},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"08314966-0336-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-03-22T17:10:32.545Z","endTime":"2026-03-22T17:10:39.598Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"first":{"id":703158,"link":"/api/v1/people/703158"},"second":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":73.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.65419058858311,"aZ":-28.61305869722441,"pfxX":-7.657865662017341,"pfxZ":2.617192422065405,"pX":-0.08298396690131747,"pZ":0.6735858347798487,"vX0":5.516135452929123,"vY0":-116.69936398823798,"vZ0":-4.414310041577274,"x":120.16,"y":220.59,"x0":-1.497812160647262,"y0":50.003982471928886,"z0":5.3254185605949775,"aX":-10.424428485946606},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":3.7,"breakHorizontal":12.2,"spinRate":2281,"spinDirection":259},"zone":13,"typeConfidence":0.88,"plateTime":0.47172381364639504,"extension":6.141647634806196},"index":1,"playId":"17db4064-ffbd-330f-b1a9-f89d67a852a5","pitchNumber":1,"startTime":"2026-03-22T17:10:39.598Z","endTime":"2026-03-22T17:10:45.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"first":{"id":703158,"link":"/api/v1/people/703158"},"second":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":81.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.092848358761554,"aZ":-16.011996189995934,"pfxX":-2.2777296477841373,"pfxZ":9.412092626341447,"pX":-0.34131128715523507,"pZ":2.8553376267472457,"vX0":3.6546763860806823,"vY0":-130.15051015542045,"vZ0":-3.3246959173982376,"x":130.01,"y":161.69,"x0":-1.4672125090633705,"y0":50.00217124620049,"z0":5.360616153742222,"aX":-3.9112517472643367},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":16.6,"breakHorizontal":3.4,"spinRate":2140,"spinDirection":201},"zone":1,"typeConfidence":0.9,"plateTime":0.4207128127145565,"extension":5.857247707402106},"hitData":{"launchSpeed":101.2,"launchAngle":25.0,"totalDistance":395.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":134.01,"coordY":45.34}},"index":2,"playId":"e43e1b76-cdc4-3a66-8950-ead98ec1cd14","pitchNumber":2,"startTime":"2026-03-22T17:11:06.053Z","endTime":"2026-03-22T17:11:20.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"first":{"id":703158,"link":"/api/v1/people/703158"},"second":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"credit":"b_ab"},{"player":{"id":664299,"link":"/api/v1/people/664299"},"credit":"p_ab"},{"player":{"id":802139,"link":"/api/v1/people/802139"},"credit":"b_pa"},{"player":{"id":664299,"link":"/api/v1/people/664299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":5.199999999999996,"leverageIndex":2.56,"dramaIndex":101.0,"contextMetrics":{},"playEndTime":"2026-03-22T17:11:20.130Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Iván Herrera strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-22T17:11:38.691Z","endTime":"2026-03-22T17:15:24.202Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":82.9,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.661840272221383,"aZ":-14.604419494990136,"pfxX":-7.910793868546876,"pfxZ":9.88512211657653,"pX":-0.6079699248359447,"pZ":3.334766555416347,"vX0":5.007704521895538,"vY0":-133.00816905401265,"vZ0":-2.5536010373035176,"x":140.17,"y":148.74,"x0":-1.4951180332682112,"y0":50.00197131522502,"z0":5.376627699489466,"aX":-14.059844096077143},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.5,"breakHorizontal":13.1,"spinRate":2166,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.4130607301395832,"extension":5.908976573689376},"index":0,"playId":"6d547310-80b7-3032-972f-8b1d04c0c524","pitchNumber":1,"startTime":"2026-03-22T17:12:02.550Z","endTime":"2026-03-22T17:12:06.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"first":{"id":703158,"link":"/api/v1/people/703158"},"third":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":89.9,"endSpeed":81.9,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.369984926665246,"aZ":-17.01225090765847,"pfxX":-3.3105970601713253,"pfxZ":8.749973157415678,"pX":-0.5806889521744062,"pZ":4.063742383625474,"vX0":3.5622130425458787,"vY0":-130.97281982974602,"vZ0":-0.18692619078636857,"x":139.13,"y":129.06,"x0":-1.530043337547027,"y0":50.00059888783364,"z0":5.411273852719225,"aX":-5.735277117149006},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":16.1,"breakHorizontal":5.2,"spinRate":1997,"spinDirection":203},"zone":11,"typeConfidence":0.89,"plateTime":0.418637123616993,"extension":5.886506139594253},"index":1,"playId":"af368a38-6faa-3340-a101-8c37ce92cbfc","pitchNumber":2,"startTime":"2026-03-22T17:12:24.372Z","endTime":"2026-03-22T17:12:28.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"first":{"id":703158,"link":"/api/v1/people/703158"},"third":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.4,"endSpeed":70.5,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.49886552701513,"aZ":-29.298538240836148,"pfxX":9.218168112572686,"pfxZ":2.256692383292968,"pX":-0.13609472731579253,"pZ":3.439668223824345,"vX0":0.6277677459767482,"vY0":-112.68977183173621,"vZ0":1.851707856347341,"x":122.19,"y":145.91,"x0":-1.614830878096156,"y0":50.000826485660575,"z0":5.589657360958317,"aX":11.728280093811843},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":4.9,"breakHorizontal":-16.8,"spinRate":2433,"spinDirection":75},"zone":11,"typeConfidence":0.9,"plateTime":0.48803644373526467,"extension":5.638155524358661},"index":2,"playId":"c9c3dd09-6923-3873-a404-4bcee51b59c3","pitchNumber":3,"startTime":"2026-03-22T17:12:48.137Z","endTime":"2026-03-22T17:12:52.900Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"first":{"id":703158,"link":"/api/v1/people/703158"},"third":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"index":3,"playId":"34721dd4-4875-36a5-9f97-724b9d68175e","startTime":"2026-03-22T17:13:09.503Z","endTime":"2026-03-22T17:13:13.519Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"first":{"id":703158,"link":"/api/v1/people/703158"},"third":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.2,"endSpeed":70.3,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.137009752520775,"aZ":-28.912455997066328,"pfxX":8.735442194931998,"pfxZ":2.5775636137815656,"pX":-1.301137519417565,"pZ":3.142889700439953,"vX0":-1.098311080925193,"vY0":-112.31630577932972,"vZ0":1.3036779997600223,"x":166.6,"y":153.92,"x0":-1.936923794530636,"y0":50.00264332688946,"z0":5.516043194042608,"aX":11.054821657397003},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":5.4,"breakHorizontal":-15.5,"spinRate":2404,"spinDirection":79},"zone":11,"typeConfidence":0.9,"plateTime":0.48943623870710207,"extension":5.685866440935048},"index":4,"playId":"bc99e16b-6c04-3a08-afd3-a1f07792d758","pitchNumber":4,"startTime":"2026-03-22T17:13:31.401Z","endTime":"2026-03-22T17:13:37.240Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"first":{"id":703158,"link":"/api/v1/people/703158"},"third":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.9,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.87308960167698,"aZ":-24.36754320086171,"pfxX":-9.653171466926176,"pfxZ":5.218877348915417,"pX":0.5054067808438862,"pZ":1.2537085534064416,"vX0":7.343528733292489,"vY0":-121.27726524242284,"vZ0":-4.574100309751957,"x":99.61,"y":154.1,"x0":-1.3020178899584727,"y0":50.00219357463892,"z0":5.279900614422255,"aX":-14.434119873352909},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":8.6,"breakHorizontal":15.8,"spinRate":2155,"spinDirection":246},"zone":14,"typeConfidence":0.91,"plateTime":0.45097389929369225,"extension":6.271503143540484},"index":5,"playId":"a9b6312a-b292-3193-bc07-217a18ae5128","pitchNumber":5,"startTime":"2026-03-22T17:14:22.780Z","endTime":"2026-03-22T17:14:25.787Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"first":{"id":703158,"link":"/api/v1/people/703158"},"third":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.6,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.755846012945824,"aZ":-15.642927827708503,"pfxX":-3.4241588695385934,"pfxZ":9.454146874567709,"pX":0.4561943809195657,"pZ":3.13639122953015,"vX0":6.032057192230701,"vY0":-131.15499618713167,"vZ0":-2.5140395362623584,"x":120.26,"y":167.27,"x0":-1.4247046578613274,"y0":50.00349037078088,"z0":5.268772987068598,"aX":-5.988407654013338},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.8,"breakHorizontal":4.9,"spinRate":2046,"spinDirection":202},"zone":3,"typeConfidence":0.9,"plateTime":0.4170205736177417,"extension":5.951712198590831},"index":6,"playId":"e689d7ea-1ce6-3936-b89e-0736a9dbe6f1","pitchNumber":6,"startTime":"2026-03-22T17:14:44.996Z","endTime":"2026-03-22T17:14:49.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"first":{"id":703158,"link":"/api/v1/people/703158"},"third":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.6,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.2391426020635,"aZ":-26.402083208644903,"pfxX":-7.5830464034975815,"pfxZ":3.9722362532102053,"pX":-0.08554058972846679,"pZ":2.648453862766346,"vX0":5.289071534908464,"vY0":-119.55303535765934,"vZ0":-1.0557051398271269,"x0":-1.3372246764739848,"y0":50.00220078404624,"z0":5.457339015530855,"aX":-11.017817774407778},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":7.2,"breakHorizontal":12.5,"spinRate":2044,"spinDirection":252},"zone":5,"typeConfidence":0.9,"plateTime":0.4574891278703537,"extension":6.069108794254638},"index":7,"playId":"fe79d18b-88e3-3199-b797-b68f6438ee9b","pitchNumber":7,"startTime":"2026-03-22T17:15:20.738Z","endTime":"2026-03-22T17:15:24.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"first":{"id":703158,"link":"/api/v1/people/703158"},"third":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"credit":"b_ab"},{"player":{"id":664299,"link":"/api/v1/people/664299"},"credit":"p_ab"},{"player":{"id":671056,"link":"/api/v1/people/671056"},"credit":"b_pa"},{"player":{"id":664299,"link":"/api/v1/people/664299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":6.699999999999996,"leverageIndex":2.54,"dramaIndex":110.0,"contextMetrics":{},"playEndTime":"2026-03-22T17:15:24.202Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cavan Biggio called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-22T17:16:10.898Z","endTime":"2026-03-22T17:19:14.497Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":624415,"fullName":"Cavan Biggio","link":"/api/v1/people/624415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624415,"fullName":"Cavan Biggio","link":"/api/v1/people/624415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"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.8,"endSpeed":82.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.924996660302952,"aZ":-21.89989403625013,"pfxX":-5.329824305381066,"pfxZ":5.829277213145904,"pX":-0.9530915031971063,"pZ":2.777849350900463,"vX0":4.227459849361269,"vY0":-132.13523839894054,"vZ0":-3.4833822500985367,"x":153.33,"y":163.78,"x0":-1.8835544302519909,"y0":50.0049236238022,"z0":5.727922902743619,"aX":-9.39831312809815},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.0,"breakHorizontal":8.6,"spinRate":2151,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.41499296045479994,"extension":6.838004001802823},"index":0,"playId":"c2345865-b093-3fae-9f50-ae33e34cba74","pitchNumber":1,"startTime":"2026-03-22T17:17:39.720Z","endTime":"2026-03-22T17:17:43.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":624415,"link":"/api/v1/people/624415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.6,"endSpeed":69.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.51223172452699,"aZ":-38.83223966875784,"pfxX":7.332700200301225,"pfxZ":-5.484989363976071,"pX":0.20309881111375308,"pZ":1.9762512229141849,"vX0":2.3831345964785973,"vY0":-110.08766198138993,"vZ0":0.580145694104663,"x":109.26,"y":185.42,"x0":-1.8492446715066104,"y0":50.001665784264205,"z0":5.855697822158703,"aX":8.902487728097501},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-9.4,"breakHorizontal":-13.9,"spinRate":2394,"spinDirection":46},"zone":8,"typeConfidence":2.0,"plateTime":0.49960105737894844,"extension":6.774423541627538},"index":1,"playId":"df73ebfe-909d-345e-92ce-eb5936796d75","pitchNumber":2,"startTime":"2026-03-22T17:17:53.724Z","endTime":"2026-03-22T17:17:57.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":624415,"link":"/api/v1/people/624415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":85.2,"endSpeed":77.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.922368331527082,"aZ":-26.713255573556964,"pfxX":-8.512813685891643,"pfxZ":3.5351390113871037,"pX":-0.19463406763712499,"pZ":1.9185516843584622,"vX0":6.491440872016692,"vY0":-123.80883918614028,"vZ0":-3.488093098203608,"x":124.42,"y":186.98,"x0":-1.7512848245855295,"y0":50.00187123807723,"z0":5.594075103221636,"aX":-13.146293869926016},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":5.8,"breakHorizontal":13.8,"spinRate":1618,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.44327227439864103,"extension":6.734041069610395},"index":2,"playId":"9bb60eaf-28b4-3f58-be67-bffbb43a7ceb","pitchNumber":3,"startTime":"2026-03-22T17:18:07.967Z","endTime":"2026-03-22T17:18:12.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":624415,"link":"/api/v1/people/624415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":75.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.014268427993745,"aZ":-35.41639486125848,"pfxX":1.4522770526749031,"pfxZ":-2.274559153830274,"pX":0.1814704112372998,"pZ":0.2804087080889442,"vX0":4.07929116126998,"vY0":-118.5195276298396,"vZ0":-4.952304335397047,"x":110.08,"y":231.21,"x0":-1.7485212513896204,"y0":50.00160025807186,"z0":5.620682103899535,"aX":2.071607634215598},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-5.0,"breakHorizontal":-3.6,"spinRate":2373,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.46160680136683396,"extension":6.6512465376889125},"index":3,"playId":"6eb9ad66-6ddc-31e6-8597-73a37cea83c8","pitchNumber":4,"startTime":"2026-03-22T17:18:23.226Z","endTime":"2026-03-22T17:18:27.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":624415,"link":"/api/v1/people/624415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.537365316780406,"aZ":-32.09543314705241,"pfxX":-10.119970587095885,"pfxZ":0.04603365933017933,"pX":0.3544355472701765,"pZ":0.5935270854688486,"vX0":8.353164893690781,"vY0":-124.3949642810415,"vZ0":-5.697035153265657,"x":103.49,"y":222.75,"x0":-1.743416750773476,"y0":50.00095795114413,"z0":5.595991082262868,"aX":-15.750976121204408},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-1.1,"breakHorizontal":16.2,"spinRate":1648,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.44146214347253565,"extension":6.916291306759711},"index":4,"playId":"437c19fc-ffdc-3599-918c-469a0b828e56","pitchNumber":5,"startTime":"2026-03-22T17:18:44.967Z","endTime":"2026-03-22T17:18:48.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":624415,"link":"/api/v1/people/624415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.865887180567572,"aZ":-32.08035241189458,"pfxX":1.7091937974718892,"pfxZ":0.06089623906178776,"pX":0.301218720979926,"pZ":1.4895121990865596,"vX0":4.563025745244887,"vY0":-120.25838439137814,"vZ0":-3.1309390962842745,"x":105.52,"y":198.56,"x0":-1.8446561703432542,"y0":50.00161060099107,"z0":5.6613544382980665,"aX":2.4957185028930082},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-0.4,"breakHorizontal":-4.2,"spinRate":2309,"spinDirection":82},"zone":14,"typeConfidence":2.0,"plateTime":0.4559060329948963,"extension":6.910653224917163},"index":5,"playId":"f08374b1-1b64-3c84-8811-6d0f5afa29b9","pitchNumber":6,"startTime":"2026-03-22T17:19:05.306Z","endTime":"2026-03-22T17:19:14.497Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":624415,"link":"/api/v1/people/624415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624415,"link":"/api/v1/people/624415"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":624415,"link":"/api/v1/people/624415"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.7,"awayTeamWinProbability":46.3,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.16,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-03-22T17:19:14.497Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Vázquez grounds out, third baseman Ramón Urías to first baseman Alec Burleson.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-22T17:19:19.973Z","endTime":"2026-03-22T17:20:18.961Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":602104,"link":"/api/v1/people/602104"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":73.8,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.723116423286037,"aZ":-32.767783994802635,"pfxX":8.540634248823078,"pfxZ":-0.42788908229918743,"pX":0.9555590862617057,"pZ":1.488628797767461,"vX0":4.050123435690056,"vY0":-117.66897652226214,"vZ0":-2.2988152228534817,"x":80.58,"y":198.59,"x0":-1.9066183081840382,"y0":50.00464094563694,"z0":5.562844147591324,"aX":11.781636346173165},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-1.1,"breakHorizontal":-16.6,"spinRate":2421,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.46841008586951594,"extension":6.498226589894611},"index":0,"playId":"771d6ba0-d3e9-38bc-a36e-14ff180ba19e","pitchNumber":1,"startTime":"2026-03-22T17:19:35.248Z","endTime":"2026-03-22T17:19:39.585Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":81.6,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.029294107690543,"aZ":-20.65412325870085,"pfxX":-5.370897102160237,"pfxZ":6.6937131539654064,"pX":0.22553681871427736,"pZ":3.9443828194701216,"vX0":7.1450965709837035,"vY0":-130.94659746609955,"vZ0":-1.0325381234532958,"x":108.4,"y":132.28,"x0":-1.852334063842516,"y0":50.000077400825916,"z0":5.902445365822106,"aX":-9.240037777192997},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":12.1,"breakHorizontal":7.9,"spinRate":2247,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.41975557832356625,"extension":6.811311133849158},"index":1,"playId":"e15d2f6e-4d29-38cc-91e8-5f22bc99864b","pitchNumber":2,"startTime":"2026-03-22T17:19:53.371Z","endTime":"2026-03-22T17:19:56.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":86.5,"endSpeed":78.5,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.14273703366704,"aZ":-28.172717595460615,"pfxX":-10.251519759898109,"pfxZ":2.541940304976886,"pX":-0.23629274493434757,"pZ":1.0544096560320388,"vX0":7.163082207787502,"vY0":-125.66492389483994,"vZ0":-5.511269889045845,"x":126.01,"y":210.31,"x0":-1.8140726286495499,"y0":50.003172644603765,"z0":5.608933701805462,"aX":-16.142434505188604},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.4,"breakHorizontal":16.6,"spinRate":1511,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.43847252257180624,"extension":6.966141754253651},"hitData":{"launchSpeed":94.9,"launchAngle":-19.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.38,"coordY":171.26}},"index":2,"playId":"f9cacd01-747a-36c3-ba89-e8f6258e921e","pitchNumber":3,"startTime":"2026-03-22T17:20:09.704Z","endTime":"2026-03-22T17:20:18.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":543877,"link":"/api/v1/people/543877"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.5,"awayTeamWinProbability":48.5,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-03-22T17:20:18.961Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Riley Unroe grounds out to first baseman Alec Burleson.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-22T17:20:26.635Z","endTime":"2026-03-22T17:21:08.951Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":624523,"fullName":"Riley Unroe","link":"/api/v1/people/624523"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"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":624523,"fullName":"Riley Unroe","link":"/api/v1/people/624523"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.5,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.441430400911077,"aZ":-21.898825268216925,"pfxX":-3.910968642793099,"pfxZ":5.868886391362302,"pX":-0.7788898622410398,"pZ":3.7709737648036024,"vX0":4.110604806947408,"vY0":-131.6003171407821,"vZ0":-0.9661120287754091,"x":146.69,"y":136.96,"x0":-1.854458194267502,"y0":50.00090551930904,"z0":5.767858098491727,"aX":-6.845651276481218},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.7,"breakHorizontal":6.1,"spinRate":2211,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.41651411339378974,"extension":6.951622356583513},"index":0,"playId":"459b9cfc-a129-31e7-a727-36bb4a9db62c","pitchNumber":1,"startTime":"2026-03-22T17:20:44.643Z","endTime":"2026-03-22T17:20:48.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":624523,"link":"/api/v1/people/624523","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.1,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.425248755280403,"aZ":-26.25750548221898,"pfxX":0.5772378621595466,"pfxZ":3.7209852149639477,"pX":0.5488078392007607,"pZ":2.487316917031107,"vX0":5.831396906141271,"vY0":-125.02081288652357,"vZ0":-2.441430030039624,"x":96.08,"y":171.62,"x0":-1.8854883089349783,"y0":50.000026612615436,"z0":5.624369963027838,"aX":0.9148895930661798},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":6.5,"breakHorizontal":-2.4,"spinRate":2338,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.4375546431644719,"extension":6.878338388970478},"hitData":{"launchSpeed":86.0,"launchAngle":-8.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":169.12,"coordY":159.75}},"index":1,"playId":"1bd5ac37-0072-3b37-bafd-9589167c5640","pitchNumber":2,"startTime":"2026-03-22T17:21:01.644Z","endTime":"2026-03-22T17:21:08.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":624523,"link":"/api/v1/people/624523","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624523,"link":"/api/v1/people/624523"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":624523,"link":"/api/v1/people/624523"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.59,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-03-22T17:21:08.951Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alec Burleson flies out to left fielder Taylor Trammell.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-22T17:23:21.885Z","endTime":"2026-03-22T17:24:19.269Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Steven Okert replaces Cristian Javier.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-22T17:22:14.641Z","endTime":"2026-03-22T17:22:15.641Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":595345,"link":"/api/v1/people/595345"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":664299,"link":"/api/v1/people/664299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Max Holy replaces shortstop Riley Unroe, batting 8th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-22T17:22:14.641Z","endTime":"2026-03-22T17:23:23.589Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":802959,"link":"/api/v1/people/802959"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"801","replacedPlayer":{"id":624523,"link":"/api/v1/people/624523"},"defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":624523,"link":"/api/v1/people/624523"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":73.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.300998920182977,"aZ":-24.765182574407785,"pfxX":-2.2079921284642188,"pfxZ":5.387894575401363,"pX":-0.7424464960300774,"pZ":2.6467504286890806,"vX0":-7.2990252936541955,"vY0":-116.07721993511052,"vZ0":-1.752868641848202,"x":145.3,"y":167.32,"x0":2.720467590685182,"y0":50.000883845632856,"z0":5.753755425516975,"aX":-3.031531735576771},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":9.6,"breakHorizontal":5.6,"spinRate":2407,"spinDirection":260},"zone":4,"typeConfidence":0.9,"plateTime":0.47061920871902796,"extension":6.426190609247141},"index":2,"playId":"4c7937d4-0dec-3d1d-bc57-a4349c51cb2e","pitchNumber":1,"startTime":"2026-03-22T17:23:23.589Z","endTime":"2026-03-22T17:23:27.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":78.8,"endSpeed":72.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.880876201143728,"aZ":-28.211195805581774,"pfxX":-4.44810772167327,"pfxZ":2.9913909867902984,"pX":-0.9569574563774552,"pZ":2.2664160934097746,"vX0":-7.075346038403706,"vY0":-114.54363194702792,"vZ0":-1.5784762290889898,"x":153.48,"y":177.59,"x0":2.754159080910775,"y0":50.002189879071864,"z0":5.732410564149832,"aX":-5.886826639905087},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":5.3,"breakHorizontal":9.8,"spinRate":2473,"spinDirection":268},"zone":13,"typeConfidence":0.9,"plateTime":0.47886182125426213,"extension":6.336721835683742},"index":3,"playId":"fc10659e-4a68-3e77-b486-e04eaf7a3790","pitchNumber":2,"startTime":"2026-03-22T17:23:37.661Z","endTime":"2026-03-22T17:23:42.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.99064209676831,"aZ":-15.102065478465983,"pfxX":6.331697968700388,"pfxZ":9.617008801795965,"pX":-0.40383307042658917,"pZ":1.9632738610890406,"vX0":-10.138942830455909,"vY0":-133.01511368330628,"vZ0":-6.755613892997741,"x":132.39,"y":185.77,"x0":2.65086496531291,"y0":50.00322836653167,"z0":5.6493361643722295,"aX":11.241460165357228},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.0,"breakHorizontal":-9.0,"spinRate":2285,"spinDirection":141},"zone":7,"typeConfidence":0.9,"plateTime":0.4132438510140446,"extension":6.336421937584418},"index":4,"playId":"013d76af-c7eb-3ff5-a9db-5c697a6038a5","pitchNumber":3,"startTime":"2026-03-22T17:23:52.178Z","endTime":"2026-03-22T17:23:55.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":79.6,"endSpeed":73.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.550718978091265,"aZ":-26.946532746230787,"pfxX":-3.9779207218597623,"pfxZ":3.8516168194232456,"pX":-0.7758072217629324,"pZ":2.5952560255061132,"vX0":-6.84771701617498,"vY0":-115.7682283772125,"vZ0":-1.1973950022230155,"x":146.57,"y":168.71,"x0":2.7370191745484105,"y0":50.00490922076849,"z0":5.697880704488435,"aX":-5.399707556912087},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":7.0,"breakHorizontal":8.9,"spinRate":2375,"spinDirection":264},"zone":11,"typeConfidence":0.9,"plateTime":0.47308056390952347,"extension":6.321956401707787},"hitData":{"launchSpeed":95.1,"launchAngle":51.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":79.53,"coordY":99.22}},"index":5,"playId":"feda4e69-5202-3d94-b2fe-3d2db22e726c","pitchNumber":4,"startTime":"2026-03-22T17:24:08.172Z","endTime":"2026-03-22T17:24:19.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_ab"},{"player":{"id":595345,"link":"/api/v1/people/595345"},"credit":"p_ab"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_pa"},{"player":{"id":595345,"link":"/api/v1/people/595345"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.400000000000006,"awayTeamWinProbability":46.599999999999994,"homeTeamWinProbabilityAdded":3.4000000000000057,"leverageIndex":1.32,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-03-22T17:24:19.269Z","atBatIndex":37},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Masyn Winn walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-22T17:24:27.717Z","endTime":"2026-03-22T17:26:10.620Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":82.6,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.244148304417152,"aZ":-17.515869857453815,"pfxX":5.038307842206169,"pfxZ":8.37046612562967,"pX":-0.004034496560797776,"pZ":3.4444354408059064,"vX0":-8.770808135706185,"vY0":-131.57341873547105,"vZ0":-2.805751309649105,"x":117.15,"y":145.78,"x0":2.7199235953595133,"y0":50.001517986928505,"z0":5.824496858681976,"aX":8.822313793705833},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":14.8,"breakHorizontal":-7.2,"spinRate":2269,"spinDirection":142},"zone":11,"typeConfidence":0.9,"plateTime":0.4164863783801218,"extension":6.391953154723515},"index":0,"playId":"065d5121-582b-3d9e-9384-fd7ec5ed835b","pitchNumber":1,"startTime":"2026-03-22T17:24:39.310Z","endTime":"2026-03-22T17:24:44.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":80.9,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.056464661107817,"aZ":-17.54544105098573,"pfxX":4.603688417436095,"pfxZ":8.83190897117214,"pX":-2.30108528333176,"pZ":1.8756163580718013,"vX0":-13.561522461163998,"vY0":-127.82035332887564,"vZ0":-5.901667556674897,"x":204.71,"y":188.14,"x0":2.4724914209756723,"y0":50.00349310302577,"z0":5.589555977706314,"aX":7.626638152546029},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":14.8,"breakHorizontal":-5.3,"spinRate":2217,"spinDirection":142},"zone":13,"typeConfidence":0.82,"plateTime":0.42830631819508236,"extension":6.428064030115671},"index":1,"playId":"65791d79-b3a2-37a2-af13-b5bc132a874e","pitchNumber":2,"startTime":"2026-03-22T17:24:55.720Z","endTime":"2026-03-22T17:25:00.065Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":75.6,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.060161416043364,"aZ":-26.644019036433278,"pfxX":-4.33436059950389,"pfxZ":3.8547716030356565,"pX":0.3838512858090975,"pZ":2.871013940938808,"vX0":-4.358779620764685,"vY0":-118.0456590857711,"vZ0":-1.0720147235615853,"x":102.37,"y":161.26,"x0":2.806376813882615,"y0":50.00261065093188,"z0":5.748359566346805,"aX":-6.214450107434576},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":7.1,"breakHorizontal":8.8,"spinRate":2286,"spinDirection":256},"zone":3,"typeConfidence":0.9,"plateTime":0.4611650536395677,"extension":6.355715635548378},"index":2,"playId":"d1c6e477-d4bd-30b0-973b-893d38968400","pitchNumber":3,"startTime":"2026-03-22T17:25:17.723Z","endTime":"2026-03-22T17:25:21.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":73.0,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.26362082416354,"aZ":-29.377409373282724,"pfxX":-5.671251057532779,"pfxZ":2.0639114006007553,"pX":1.40653185656817,"pZ":2.9747010995229695,"vX0":-1.9483889940969576,"vY0":-115.54089002494035,"vZ0":0.09429040619373064,"x":63.39,"y":158.46,"x0":2.9971022619289127,"y0":50.00065777214594,"z0":5.753246773858375,"aX":-7.676786214753842},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":4.1,"breakHorizontal":10.8,"spinRate":2322,"spinDirection":258},"zone":12,"typeConfidence":0.9,"plateTime":0.473804852814645,"extension":6.276054166981588},"index":3,"playId":"287b341c-4492-3933-8b20-9e7c21c5c30c","pitchNumber":4,"startTime":"2026-03-22T17:25:32.456Z","endTime":"2026-03-22T17:25:37.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":73.7,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.83144136101595,"aZ":-27.59214138596088,"pfxX":-3.765836347365248,"pfxZ":3.3797695384291337,"pX":-0.6337293836057283,"pZ":1.8567448381181055,"vX0":-6.42461511984005,"vY0":-114.95298555709743,"vZ0":-2.6717237804226754,"x":141.16,"y":188.65,"x0":2.6729473477231096,"y0":50.001491916002834,"z0":5.6793418434516845,"aX":-5.10097005940108},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":5.8,"breakHorizontal":8.3,"spinRate":2258,"spinDirection":252},"zone":7,"typeConfidence":0.9,"plateTime":0.4742459747424257,"extension":6.456854327872628},"index":4,"playId":"92e9e397-f6f2-33f4-b3a3-ae2406e58db0","pitchNumber":5,"startTime":"2026-03-22T17:25:49.358Z","endTime":"2026-03-22T17:25:53.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":81.6,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.569234816921487,"aZ":-17.45421054844774,"pfxX":4.945357083419657,"pfxZ":8.582432130576507,"pX":1.0331809370080487,"pZ":3.393899902868462,"vX0":-6.528008904920881,"vY0":-130.42426335469776,"vZ0":-2.6482837458402795,"x":77.62,"y":147.14,"x0":2.9312215248007942,"y0":50.00360270641105,"z0":5.745631048386287,"aX":8.48311310638376},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":15.1,"breakHorizontal":-7.4,"spinRate":2052,"spinDirection":139},"zone":12,"typeConfidence":0.9,"plateTime":0.42067099555119114,"extension":6.401572282417062},"index":5,"playId":"062ca835-24b0-3547-8185-168af578fdc2","pitchNumber":6,"startTime":"2026-03-22T17:26:06.068Z","endTime":"2026-03-22T17:26:10.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_pa"},{"player":{"id":595345,"link":"/api/v1/people/595345"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-3.700000000000003,"leverageIndex":1.0,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-03-22T17:26:10.620Z","atBatIndex":38},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ramón Urías walks. Brody Moore to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-22T17:26:21.535Z","endTime":"2026-03-22T17:29:02.510Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":602104,"fullName":"Ramón Urías","link":"/api/v1/people/602104"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":602104,"fullName":"Ramón Urías","link":"/api/v1/people/602104"},"postOnSecond":{"id":690914,"fullName":"Brody Moore","link":"/api/v1/people/690914"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,7,8],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":690914,"fullName":"Brody Moore","link":"/api/v1/people/690914"},"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":602104,"fullName":"Ramón Urías","link":"/api/v1/people/602104"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Brody Moore replaces Masyn Winn.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-22T17:26:21.534Z","endTime":"2026-03-22T17:26:37.545Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690914,"link":"/api/v1/people/690914"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"401","replacedPlayer":{"id":691026,"link":"/api/v1/people/691026"},"base":1,"defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":602104,"link":"/api/v1/people/602104","batSide":{"code":"R","description":"Right"}},"first":{"id":691026,"link":"/api/v1/people/691026"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":82.4,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.172718973189284,"aZ":-14.77084836185548,"pfxX":5.8654866107816055,"pfxZ":9.904561843151722,"pX":1.3749708061831056,"pZ":3.793648354746537,"vX0":-5.497858770238439,"vY0":-132.21021527772433,"vZ0":-2.346152830165325,"x":64.59,"y":136.35,"x0":2.7269664520705,"y0":50.00104694974007,"z0":5.786259611817421,"aX":10.304541463757063},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":17.5,"breakHorizontal":-9.4,"spinRate":2160,"spinDirection":141},"zone":12,"typeConfidence":0.91,"plateTime":0.4154876804250933,"extension":6.373589936602167},"index":1,"playId":"2479931c-a99e-3955-9fb7-55801adf1792","pitchNumber":1,"startTime":"2026-03-22T17:26:37.545Z","endTime":"2026-03-22T17:26:42.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":602104,"link":"/api/v1/people/602104","batSide":{"code":"R","description":"Right"}},"first":{"id":690914,"link":"/api/v1/people/690914"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":71.9,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.182122780935792,"aZ":-27.39633671397289,"pfxX":-5.073333702212454,"pfxZ":3.6248311252694183,"pX":-0.6812490150418034,"pZ":2.899068292728798,"vX0":-6.063361156398012,"vY0":-114.66078024738593,"vZ0":-0.3529288900269544,"x":142.97,"y":160.51,"x0":2.6666289376455756,"y0":50.00272071742388,"z0":5.7513016372633565,"aX":-6.686982039044551},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":6.7,"breakHorizontal":10.8,"spinRate":2325,"spinDirection":269},"zone":1,"typeConfidence":0.9,"plateTime":0.47953388362066063,"extension":6.359498417231409},"index":2,"playId":"8ff689a5-35cd-3e56-8ead-e28328be880d","pitchNumber":2,"startTime":"2026-03-22T17:27:04.220Z","endTime":"2026-03-22T17:27:08.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":602104,"link":"/api/v1/people/602104","batSide":{"code":"R","description":"Right"}},"first":{"id":690914,"link":"/api/v1/people/690914"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":3,"playId":"0b3aecf9-11cd-36cd-8fc3-c0d0ab467c19","startTime":"2026-03-22T17:27:19.878Z","endTime":"2026-03-22T17:27:23.033Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":602104,"link":"/api/v1/people/602104","batSide":{"code":"R","description":"Right"}},"first":{"id":690914,"link":"/api/v1/people/690914"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":73.3,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.825781679844624,"aZ":-24.91463658311819,"pfxX":-2.9021716350660864,"pfxZ":5.305281160069139,"pX":-0.32661553261847087,"pZ":2.9858952049128207,"vX0":-6.1847616259224125,"vY0":-116.5342128542895,"vZ0":-0.9063682954802311,"x":129.45,"y":158.16,"x0":2.743794227718621,"y0":50.00572953171581,"z0":5.743139422870968,"aX":-3.9730454791976566},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":9.6,"breakHorizontal":6.8,"spinRate":2333,"spinDirection":266},"zone":1,"typeConfidence":0.9,"plateTime":0.47083370134607616,"extension":6.380913510893311},"index":4,"playId":"0b05fc38-1674-31fb-808d-c74c0b61860c","pitchNumber":3,"startTime":"2026-03-22T17:27:38.232Z","endTime":"2026-03-22T17:27:41.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":602104,"link":"/api/v1/people/602104","batSide":{"code":"R","description":"Right"}},"first":{"id":690914,"link":"/api/v1/people/690914"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":81.5,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.24669752393623,"aZ":-16.938384570420755,"pfxX":4.92430077040272,"pfxZ":8.881691959432088,"pX":-0.11200766759133894,"pZ":3.6241514347757087,"vX0":-8.705070531943703,"vY0":-130.82529717093945,"vZ0":-2.241538556512762,"x":121.27,"y":140.93,"x0":2.634395922753574,"y0":50.003337669082164,"z0":5.776319259830656,"aX":8.44856608352125},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":15.7,"breakHorizontal":-6.7,"spinRate":2106,"spinDirection":141},"zone":11,"typeConfidence":0.88,"plateTime":0.4203153054723785,"extension":6.394775998459888},"index":5,"playId":"930ecd9e-3781-3126-a665-9504f4cfbaed","pitchNumber":4,"startTime":"2026-03-22T17:28:01.210Z","endTime":"2026-03-22T17:28:04.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":602104,"link":"/api/v1/people/602104","batSide":{"code":"R","description":"Right"}},"first":{"id":690914,"link":"/api/v1/people/690914"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":73.9,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.168689842505227,"aZ":-24.904452388776022,"pfxX":-2.894627203591779,"pfxZ":5.337323011617427,"pX":-1.5004819552775897,"pZ":1.148719893433435,"vX0":-8.474849967249504,"vY0":-115.56057876072555,"vZ0":-4.757355089160598,"x":174.19,"y":207.76,"x0":2.580305899879157,"y0":50.00181786609194,"z0":5.607179456892622,"aX":-3.940032099243303},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":8.8,"breakHorizontal":7.2,"spinRate":2252,"spinDirection":269},"zone":13,"typeConfidence":0.9,"plateTime":0.47275724055144464,"extension":6.4901457483074},"index":6,"playId":"918b3f87-954a-3efa-aabf-05fb34c399da","pitchNumber":5,"startTime":"2026-03-22T17:28:21.189Z","endTime":"2026-03-22T17:28:25.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":602104,"link":"/api/v1/people/602104","batSide":{"code":"R","description":"Right"}},"first":{"id":690914,"link":"/api/v1/people/690914"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.4,"endSpeed":70.3,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.76339309095395,"aZ":-24.866757146844407,"pfxX":-5.334495204022428,"pfxZ":5.877098949926606,"pX":-0.3773357476641309,"pZ":1.0461124823076149,"vX0":-5.4629851911191185,"vY0":-111.06606231625618,"vZ0":-4.380929024072641,"x":131.38,"y":210.53,"x0":2.811639578880931,"y0":50.00379365974005,"z0":5.644319346065763,"aX":-6.632506442583548},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":9.7,"breakHorizontal":11.2,"spinRate":2247,"spinDirection":266},"zone":13,"typeConfidence":0.9,"plateTime":0.4940380448876418,"extension":6.515816064463904},"index":7,"playId":"33bfa6bf-29c5-3888-88bb-a9baf7fd3b84","pitchNumber":6,"startTime":"2026-03-22T17:28:39.669Z","endTime":"2026-03-22T17:28:44.170Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":602104,"link":"/api/v1/people/602104","batSide":{"code":"R","description":"Right"}},"first":{"id":690914,"link":"/api/v1/people/690914"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":73.0,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.69890282562333,"aZ":-24.512584163561332,"pfxX":-5.2108177840772445,"pfxZ":5.764808195857099,"pX":-1.2234820956432841,"pZ":1.5384193492724048,"vX0":-7.309590048153874,"vY0":-114.19196040255264,"vZ0":-3.8787972919894598,"x":163.64,"y":197.24,"x0":2.6878881582800616,"y0":50.00488678070224,"z0":5.652394200388337,"aX":-6.927943271073888},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":9.8,"breakHorizontal":11.2,"spinRate":2366,"spinDirection":271},"zone":13,"typeConfidence":0.9,"plateTime":0.47842860146242616,"extension":6.527546975518774},"index":8,"playId":"ca6cabe0-d19a-31f6-8981-6896cc6bdd70","pitchNumber":7,"startTime":"2026-03-22T17:28:57.605Z","endTime":"2026-03-22T17:29:02.510Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":602104,"link":"/api/v1/people/602104","batSide":{"code":"R","description":"Right"}},"first":{"id":690914,"link":"/api/v1/people/690914"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":602104,"link":"/api/v1/people/602104"},"credit":"b_pa"},{"player":{"id":595345,"link":"/api/v1/people/595345"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.3,"awayTeamWinProbability":55.7,"homeTeamWinProbabilityAdded":-5.400000000000006,"leverageIndex":1.84,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2026-03-22T17:29:02.510Z","atBatIndex":39},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nathan Church doubles (3) on a line drive to left fielder Taylor Trammell. Brody Moore scores. Ramón Urías to 3rd.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-22T17:29:06.061Z","endTime":"2026-03-22T17:31:31.486Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"postOnThird":{"id":602104,"fullName":"Ramón Urías","link":"/api/v1/people/602104"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[3],"runnerIndex":[0,1,2,3],"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":690914,"fullName":"Brody Moore","link":"/api/v1/people/690914"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"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":690914,"fullName":"Brody Moore","link":"/api/v1/people/690914"},"responsiblePitcher":{"id":595345,"link":"/api/v1/people/595345"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"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":602104,"fullName":"Ramón Urías","link":"/api/v1/people/602104"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":72.6,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.45791477036163,"aZ":-26.228551999330076,"pfxX":-4.295340447025508,"pfxZ":4.496824710370214,"pX":-0.26223375749229866,"pZ":2.0365325557755085,"vX0":-5.690147780384337,"vY0":-113.80227286862116,"vZ0":-2.5123586577827766,"x":127.0,"y":183.79,"x0":2.8213900508654666,"y0":50.00103481769473,"z0":5.73385362072564,"aX":-5.6729096566081205},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":7.8,"breakHorizontal":9.1,"spinRate":2301,"spinDirection":259},"zone":7,"typeConfidence":0.9,"plateTime":0.47996288799619036,"extension":6.591598893134593},"index":0,"playId":"cbfea7dc-2475-3295-a88f-90547532b4e9","pitchNumber":1,"startTime":"2026-03-22T17:29:28.036Z","endTime":"2026-03-22T17:29:32.558Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"first":{"id":602104,"link":"/api/v1/people/602104"},"second":{"id":690914,"link":"/api/v1/people/690914"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"82453aa3-2aca-3a4d-a81b-2634225bf4fa","startTime":"2026-03-22T17:30:55.217Z","endTime":"2026-03-22T17:30:56.217Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"first":{"id":602104,"link":"/api/v1/people/602104"},"second":{"id":690914,"link":"/api/v1/people/690914"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.9,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.086165606379005,"aZ":-16.373830638350814,"pfxX":3.1307248771245093,"pfxZ":8.764111586547644,"pX":0.5390223657323284,"pZ":3.9767512016942157,"vX0":-7.4582668874554745,"vY0":-133.27914249740232,"vZ0":-1.7331209063944684,"x":96.45,"y":131.41,"x0":2.964244210444579,"y0":50.00131426495681,"z0":5.815277070256865,"aX":5.643735637211266},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.7,"breakHorizontal":-4.1,"spinRate":2289,"spinDirection":137},"zone":12,"typeConfidence":0.89,"plateTime":0.41062471293074543,"extension":6.396409654534966},"index":2,"playId":"a3316c6a-2276-3d8b-ae00-a8027bce0f9e","pitchNumber":2,"startTime":"2026-03-22T17:29:57.856Z","endTime":"2026-03-22T17:30:11.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"first":{"id":602104,"link":"/api/v1/people/602104"},"second":{"id":690914,"link":"/api/v1/people/690914"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Brody Moore steals (1) 3rd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":3,"actionPlayId":"a3316c6a-2276-3d8b-ae00-a8027bce0f9e","startTime":"2026-03-22T17:30:20.291Z","endTime":"2026-03-22T17:30:34.769Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":690914,"link":"/api/v1/people/690914"},"defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"first":{"id":602104,"link":"/api/v1/people/602104"},"second":{"id":690914,"link":"/api/v1/people/690914"},"postOnFirst":{"id":602104,"link":"/api/v1/people/602104"},"postOnThird":{"id":690914,"link":"/api/v1/people/690914"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"homeTeamWinProbability":39.900000000000006,"awayTeamWinProbability":60.099999999999994,"homeTeamWinProbabilityAdded":-4.3999999999999915,"leverageIndex":2.84,"dramaIndex":103.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":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.0,"endSpeed":71.2,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.32700571818805,"aZ":-29.09763106964305,"pfxX":-3.835802428197928,"pfxZ":2.4006680439845436,"pX":0.275810491685502,"pZ":3.0524706494996274,"vX0":-4.635453327982343,"vY0":-112.122149350755,"vZ0":0.39010199175225013,"x":106.49,"y":156.36,"x0":2.8642444318501163,"y0":50.00038889360944,"z0":5.83361660093921,"aX":-4.90647021656541},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":4.8,"breakHorizontal":8.0,"spinRate":2133,"spinDirection":265},"zone":2,"typeConfidence":0.9,"plateTime":0.487583771115391,"extension":6.497844993033302},"index":4,"playId":"ac002847-ba33-3f19-84ce-b1482ec845e3","pitchNumber":3,"startTime":"2026-03-22T17:30:34.769Z","endTime":"2026-03-22T17:30:38.474Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"first":{"id":602104,"link":"/api/v1/people/602104"},"third":{"id":690914,"link":"/api/v1/people/690914"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":5,"playId":"08314966-0416-0033-002c-f08cd117d70a","startTime":"2026-03-22T17:31:00.211Z","endTime":"2026-03-22T17:31:15.569Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"first":{"id":602104,"link":"/api/v1/people/602104"},"third":{"id":690914,"link":"/api/v1/people/690914"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":89.4,"endSpeed":81.4,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.597416093974587,"aZ":-16.73473472089353,"pfxX":2.3454602582730786,"pfxZ":9.077019556300982,"pX":-0.19023862784211762,"pZ":2.9843036119132966,"vX0":-8.032030558853783,"vY0":-129.96046905860362,"vZ0":-3.791206051082499,"x":124.25,"y":158.2,"x0":2.6430836351685114,"y0":50.005636384741365,"z0":5.742128069368564,"aX":3.991322489091383},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":15.7,"breakHorizontal":-2.4,"spinRate":2068,"spinDirection":142},"zone":2,"typeConfidence":0.75,"plateTime":0.4223146179233117,"extension":6.386220646073535},"hitData":{"launchSpeed":92.3,"launchAngle":23.0,"totalDistance":321.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":78.32,"coordY":84.69}},"index":6,"playId":"8eee7ca1-c618-3ad2-96bc-a62c6b6ce8e8","pitchNumber":4,"startTime":"2026-03-22T17:31:15.569Z","endTime":"2026-03-22T17:31:31.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"first":{"id":602104,"link":"/api/v1/people/602104"},"third":{"id":690914,"link":"/api/v1/people/690914"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"credit":"b_ab"},{"player":{"id":595345,"link":"/api/v1/people/595345"},"credit":"p_ab"},{"player":{"id":701675,"link":"/api/v1/people/701675"},"credit":"b_pa"},{"player":{"id":595345,"link":"/api/v1/people/595345"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.6,"awayTeamWinProbability":75.4,"homeTeamWinProbabilityAdded":-15.300000000000004,"leverageIndex":2.84,"dramaIndex":197.0,"contextMetrics":{},"playEndTime":"2026-03-22T17:31:31.486Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Walker strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-22T17:31:46.062Z","endTime":"2026-03-22T17:34:26.090Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"postOnThird":{"id":602104,"fullName":"Ramón Urías","link":"/api/v1/people/602104"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"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":79.5,"endSpeed":72.1,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.673420016022156,"aZ":-25.77016098617467,"pfxX":-5.912885315510621,"pfxZ":4.796712272682392,"pX":0.5154506471599986,"pZ":2.937142005278829,"vX0":-3.7425577939623773,"vY0":-115.7346171849506,"vZ0":-0.6800246084249933,"x":97.35,"y":159.48,"x0":2.930340227079678,"y0":50.004254645225856,"z0":5.73648484977229,"aX":-7.899698694862844},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":8.8,"breakHorizontal":11.8,"spinRate":2377,"spinDirection":264},"zone":6,"typeConfidence":0.9,"plateTime":0.47604875959002113,"extension":6.405336443092002},"index":0,"playId":"5c0d7a08-2009-34b7-9ac3-32e095644fd3","pitchNumber":1,"startTime":"2026-03-22T17:32:05.791Z","endTime":"2026-03-22T17:32:09.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"second":{"id":701675,"link":"/api/v1/people/701675"},"third":{"id":602104,"link":"/api/v1/people/602104"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":81.5,"endSpeed":73.9,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.42307714725507,"aZ":-25.801445708880447,"pfxX":-5.168132534307383,"pfxZ":4.572670563692818,"pX":-1.2408351131017532,"pZ":2.0366526843352744,"vX0":-7.800865617945883,"vY0":-118.378735488153,"vZ0":-2.7832924903358913,"x":164.3,"y":183.79,"x0":2.792069648644574,"y0":50.00327015977417,"z0":5.635057447712179,"aX":-7.199897879478631},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":7.7,"breakHorizontal":11.5,"spinRate":2465,"spinDirection":263},"zone":13,"typeConfidence":0.9,"plateTime":0.46594141512172493,"extension":6.381172660039332},"index":1,"playId":"82e76e3d-ba50-3058-a843-d9f0d7fe0eea","pitchNumber":2,"startTime":"2026-03-22T17:32:21.960Z","endTime":"2026-03-22T17:32:27.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"second":{"id":701675,"link":"/api/v1/people/701675"},"third":{"id":602104,"link":"/api/v1/people/602104"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-03-22T17:32:45.777Z","endTime":"2026-03-22T17:32:56.516Z","isPitch":false,"type":"action","player":{"id":691023,"link":"/api/v1/people/691023"},"defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"second":{"id":701675,"link":"/api/v1/people/701675"},"third":{"id":602104,"link":"/api/v1/people/602104"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":81.0,"endSpeed":74.6,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.841588780006127,"aZ":-26.950818063865462,"pfxX":-4.5740227373566,"pfxZ":3.6850894784711823,"pX":0.8432392449774266,"pZ":3.5549717982438622,"vX0":-3.5046797111435652,"vY0":-118.0519137294651,"vZ0":0.728981943172376,"x":84.86,"y":142.8,"x0":2.939489182432427,"y0":50.00006249063795,"z0":5.717336000156583,"aX":-6.472470808808969},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":7.1,"breakHorizontal":9.1,"spinRate":2467,"spinDirection":258},"zone":3,"typeConfidence":0.9,"plateTime":0.4634451852085424,"extension":6.403187462449785},"index":3,"playId":"17bf1d75-ef07-383e-8c1d-e4f0e3de69c7","pitchNumber":3,"startTime":"2026-03-22T17:32:56.516Z","endTime":"2026-03-22T17:33:00.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"second":{"id":701675,"link":"/api/v1/people/701675"},"third":{"id":602104,"link":"/api/v1/people/602104"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":72.4,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.918905327386838,"aZ":-27.74590282958063,"pfxX":-5.578578755736625,"pfxZ":3.3121009594588227,"pX":0.7524811303186898,"pZ":3.8001600033716043,"vX0":-3.1830181269237636,"vY0":-114.76562508108363,"vZ0":1.7598384205452158,"x":88.32,"y":136.18,"x0":2.8812553868979816,"y0":50.00113167588993,"z0":5.72272728462921,"aX":-7.4519545467980155},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":6.7,"breakHorizontal":10.9,"spinRate":2416,"spinDirection":273},"zone":12,"typeConfidence":0.9,"plateTime":0.47697170264892064,"extension":6.347111419357145},"index":4,"playId":"0371369d-25ea-352d-9c15-f7b98333e3e0","pitchNumber":4,"startTime":"2026-03-22T17:33:18.646Z","endTime":"2026-03-22T17:33:23.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"second":{"id":701675,"link":"/api/v1/people/701675"},"third":{"id":602104,"link":"/api/v1/people/602104"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":90.9,"endSpeed":83.0,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.682088064986623,"aZ":-16.193953257168744,"pfxX":3.8272735405745815,"pfxZ":9.01143429633056,"pX":0.6132466766218216,"pZ":5.153237340289247,"vX0":-7.0792319088296916,"vY0":-132.20464539370514,"vZ0":1.2454972683873926,"x":93.62,"y":99.64,"x0":2.826141059216814,"y0":50.003432811572665,"z0":5.863081927793705,"aX":6.78824408817719},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.8,"breakHorizontal":-5.4,"spinRate":2264,"spinDirection":146},"zone":12,"typeConfidence":0.85,"plateTime":0.4140074599950556,"extension":6.3427319888887235},"index":5,"playId":"4c50bb7f-8098-3efd-8922-72c73fde4ca8","pitchNumber":5,"startTime":"2026-03-22T17:33:37.860Z","endTime":"2026-03-22T17:33:41.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"second":{"id":701675,"link":"/api/v1/people/701675"},"third":{"id":602104,"link":"/api/v1/people/602104"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.3,"endSpeed":71.2,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.007202816077953,"aZ":-27.263867929320774,"pfxX":-4.481398811587454,"pfxZ":3.8225888405847694,"pX":1.0509670500345538,"pZ":3.259363006780563,"vX0":-2.827265968729224,"vY0":-112.55900068879751,"vZ0":0.5320916458694743,"x":76.94,"y":150.78,"x0":2.904751418960469,"y0":50.00555331961469,"z0":5.775596480460744,"aX":-5.763722678254335},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":7.3,"breakHorizontal":8.9,"spinRate":2316,"spinDirection":274},"zone":12,"typeConfidence":0.9,"plateTime":0.48619309827639956,"extension":6.360608571315949},"index":6,"playId":"2677f5a3-0cb9-3603-b8f8-5b299c326597","pitchNumber":6,"startTime":"2026-03-22T17:33:57.730Z","endTime":"2026-03-22T17:34:01.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"second":{"id":701675,"link":"/api/v1/people/701675"},"third":{"id":602104,"link":"/api/v1/people/602104"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":72.6,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.400484414806098,"aZ":-23.089067117826183,"pfxX":-2.799138166676302,"pfxZ":6.785391119238599,"pX":-0.5785021724041219,"pZ":1.8111449743396804,"vX0":-6.66186643038712,"vY0":-115.53662317140801,"vZ0":-3.5803380123595967,"x":139.05,"y":189.88,"x0":2.7168938807281577,"y0":50.00484162018902,"z0":5.623391692301789,"aX":-3.7484658461599354},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":11.5,"breakHorizontal":6.8,"spinRate":2305,"spinDirection":268},"zone":7,"typeConfidence":0.9,"plateTime":0.47576753543434913,"extension":6.513012436015634},"index":7,"playId":"961f1590-5da9-3be5-9f4d-dff4cb366219","pitchNumber":7,"startTime":"2026-03-22T17:34:21.605Z","endTime":"2026-03-22T17:34:26.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"second":{"id":701675,"link":"/api/v1/people/701675"},"third":{"id":602104,"link":"/api/v1/people/602104"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_ab"},{"player":{"id":595345,"link":"/api/v1/people/595345"},"credit":"p_ab"},{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_pa"},{"player":{"id":595345,"link":"/api/v1/people/595345"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.2,"awayTeamWinProbability":66.8,"homeTeamWinProbabilityAdded":8.600000000000001,"leverageIndex":1.81,"dramaIndex":103.0,"contextMetrics":{},"playEndTime":"2026-03-22T17:34:26.090Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Victor Scott II strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-22T17:35:17.090Z","endTime":"2026-03-22T17:36:44.725Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-22T17:34:53.130Z","endTime":"2026-03-22T17:35:19.254Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":687363,"link":"/api/v1/people/687363","batSide":{"code":"L","description":"Left"}},"second":{"id":701675,"link":"/api/v1/people/701675"},"third":{"id":602104,"link":"/api/v1/people/602104"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":79.0,"endSpeed":72.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.835473839497627,"aZ":-26.85980338218,"pfxX":-4.671011985317164,"pfxZ":4.015673291032203,"pX":-1.7862358915773595,"pZ":1.7767566761223785,"vX0":-8.488459501411658,"vY0":-114.70910107693473,"vZ0":-2.753697613750073,"x0":2.5806050144196124,"y0":50.000071942398996,"z0":5.633528898581847,"aX":-6.170421724707069},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":6.8,"breakHorizontal":10.8,"spinRate":2356,"spinDirection":273},"zone":13,"typeConfidence":0.9,"plateTime":0.47898781813417335,"extension":6.40310618200866},"index":1,"playId":"9a352804-d772-3bc6-b521-b6402dbb9b39","pitchNumber":1,"startTime":"2026-03-22T17:35:19.254Z","endTime":"2026-03-22T17:35:24.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":687363,"link":"/api/v1/people/687363","batSide":{"code":"L","description":"Left"}},"second":{"id":701675,"link":"/api/v1/people/701675"},"third":{"id":602104,"link":"/api/v1/people/602104"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":87.9,"endSpeed":79.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.32832163479965,"aZ":-18.469259516070547,"pfxX":3.795582077094162,"pfxZ":8.463772553027432,"pX":-0.6751350896626539,"pZ":2.466228894917323,"vX0":-9.786430084544746,"vY0":-127.50390392500668,"vZ0":-4.424793261412389,"x":185.09,"y":190.81,"x0":2.7484474801842946,"y0":50.000611515723314,"z0":5.714621168154612,"aX":6.145034498158936},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":14.3,"breakHorizontal":-4.2,"spinRate":2279,"spinDirection":146},"zone":4,"typeConfidence":0.62,"plateTime":0.43238208122702204,"extension":6.516502054133956},"index":2,"playId":"3ce37281-4d49-3247-8963-0dcc70396832","pitchNumber":2,"startTime":"2026-03-22T17:35:34.839Z","endTime":"2026-03-22T17:35:41.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":687363,"link":"/api/v1/people/687363","batSide":{"code":"L","description":"Left"}},"second":{"id":701675,"link":"/api/v1/people/701675"},"third":{"id":602104,"link":"/api/v1/people/602104"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":true},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":72.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.530296970556428,"aZ":-25.423106742703855,"pfxX":-3.452750723517016,"pfxZ":5.109384097470633,"pX":-0.18073775645102755,"pZ":1.607879771651835,"vX0":-5.448901052371118,"vY0":-114.84830557288382,"vZ0":-3.5428073340790815,"x":142.73,"y":172.19,"x0":2.681561986427344,"y0":50.00117180277829,"z0":5.674150796851949,"aX":-4.558502400429449},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":8.5,"breakHorizontal":7.8,"spinRate":2366,"spinDirection":266},"zone":8,"typeConfidence":0.9,"plateTime":0.4790048360269985,"extension":6.396935793400734},"index":3,"playId":"fa46c6f3-2006-3912-bcae-9d42c4c4d262","pitchNumber":3,"startTime":"2026-03-22T17:35:51.820Z","endTime":"2026-03-22T17:36:18.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":687363,"link":"/api/v1/people/687363","batSide":{"code":"L","description":"Left"}},"second":{"id":701675,"link":"/api/v1/people/701675"},"third":{"id":602104,"link":"/api/v1/people/602104"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":117,"player":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"}},"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":78.9,"endSpeed":72.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.851092672252292,"aZ":-24.278297581716178,"pfxX":-2.8173075999393866,"pfxZ":5.969255741414216,"pX":-0.77858536265009,"pZ":2.179715895173781,"vX0":-6.792847543654647,"vY0":-114.72427116211479,"vZ0":-2.48931692165925,"x":123.89,"y":195.37,"x0":2.596255770510228,"y0":50.00050793534844,"z0":5.665230874240736,"aX":-3.7228079674462733},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":10.4,"breakHorizontal":7.0,"spinRate":2369,"spinDirection":260},"zone":13,"typeConfidence":0.9,"plateTime":0.47893770418264303,"extension":6.512002622630523},"index":4,"playId":"b78262d2-1c4e-3c12-a61b-8db8c0e5b148","pitchNumber":4,"startTime":"2026-03-22T17:36:21.233Z","endTime":"2026-03-22T17:36:25.186Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":687363,"link":"/api/v1/people/687363","batSide":{"code":"L","description":"Left"}},"second":{"id":701675,"link":"/api/v1/people/701675"},"third":{"id":602104,"link":"/api/v1/people/602104"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.6,"endSpeed":71.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.791173868830512,"aZ":-23.64877119593499,"pfxX":-2.8639006238947937,"pfxZ":6.647468037774121,"pX":-0.32600956114126595,"pZ":1.5707567454575957,"vX0":-6.089040933887763,"vY0":-112.87815462935036,"vZ0":-3.644897586948022,"x":129.43,"y":196.37,"x0":2.7853338470622306,"y0":50.000223229231274,"z0":5.604630246730314,"aX":-3.6709457348165264},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":11.3,"breakHorizontal":6.8,"spinRate":2259,"spinDirection":259},"zone":7,"typeConfidence":0.9,"plateTime":0.4864476801466835,"extension":6.644755485516224},"index":5,"playId":"f400186e-5991-3c78-beb7-bbabf861681d","pitchNumber":5,"startTime":"2026-03-22T17:36:40.175Z","endTime":"2026-03-22T17:36:44.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":687363,"link":"/api/v1/people/687363","batSide":{"code":"L","description":"Left"}},"second":{"id":701675,"link":"/api/v1/people/701675"},"third":{"id":602104,"link":"/api/v1/people/602104"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687363,"link":"/api/v1/people/687363"},"credit":"b_ab"},{"player":{"id":595345,"link":"/api/v1/people/595345"},"credit":"p_ab"},{"player":{"id":687363,"link":"/api/v1/people/687363"},"credit":"b_pa"},{"player":{"id":595345,"link":"/api/v1/people/595345"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.6,"awayTeamWinProbability":60.4,"homeTeamWinProbabilityAdded":6.399999999999999,"leverageIndex":2.3,"dramaIndex":102.0,"contextMetrics":{},"playEndTime":"2026-03-22T17:36:44.725Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jax Biggers singles on a line drive to center fielder Victor Scott II.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-22T17:39:02.476Z","endTime":"2026-03-22T17:39:31.368Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":680890,"fullName":"Jax Biggers","link":"/api/v1/people/680890"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680890,"fullName":"Jax Biggers","link":"/api/v1/people/680890"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[5,6],"actionIndex":[0,1,2,3,4],"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":680890,"fullName":"Jax Biggers","link":"/api/v1/people/680890"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":687363,"link":"/api/v1/people/687363"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Chris Roycroft replaces Michael McGreevy.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-22T17:39:04.462Z","endTime":"2026-03-22T17:39:04.463Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":688297,"link":"/api/v1/people/688297"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":680890,"link":"/api/v1/people/680890","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Brody Moore remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-22T17:39:04.464Z","endTime":"2026-03-22T17:39:04.465Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690914,"link":"/api/v1/people/690914"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"401","replacedPlayer":{"id":691026,"link":"/api/v1/people/691026"},"defense":{"pitcher":{"id":688297,"link":"/api/v1/people/688297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":680890,"link":"/api/v1/people/680890","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Yohel Pozo replaces first baseman Alec Burleson, batting 3rd, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-22T17:39:04.466Z","endTime":"2026-03-22T17:39:04.467Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650968,"link":"/api/v1/people/650968"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"301","replacedPlayer":{"id":676475,"link":"/api/v1/people/676475"},"defense":{"pitcher":{"id":688297,"link":"/api/v1/people/688297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":680890,"link":"/api/v1/people/680890","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Ramon Mendoza replaces catcher Iván Herrera, batting 2nd, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-22T17:39:04.468Z","endTime":"2026-03-22T17:39:04.469Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680636,"link":"/api/v1/people/680636"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"201","replacedPlayer":{"id":671056,"link":"/api/v1/people/671056"},"defense":{"pitcher":{"id":688297,"link":"/api/v1/people/688297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":680890,"link":"/api/v1/people/680890","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: José Fermín replaces second baseman JJ Wetherholt, batting 1st, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-22T17:39:04.470Z","endTime":"2026-03-22T17:39:04.471Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665877,"link":"/api/v1/people/665877"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"101","replacedPlayer":{"id":802139,"link":"/api/v1/people/802139"},"defense":{"pitcher":{"id":688297,"link":"/api/v1/people/688297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":680890,"link":"/api/v1/people/680890","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.4,"strikeZoneTop":3.067,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.17674176552505,"aZ":-28.49149489333293,"pfxX":-11.237369579170664,"pfxZ":1.9913037258511421,"pX":0.1706564389119401,"pZ":1.3150582817325458,"vX0":8.697021518673495,"vY0":-134.84023778368226,"vZ0":-4.7537304671637655,"x":110.49,"y":203.27,"x0":-1.6298866522097635,"y0":50.002025213755495,"z0":5.101018422142813,"aX":-20.778191538596207},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":2.8,"breakHorizontal":18.6,"spinRate":2110,"spinDirection":250},"zone":14,"typeConfidence":2.0,"plateTime":0.40556058778763493,"extension":6.902577036638671},"index":5,"playId":"87e56c94-2b35-376d-8206-d69e0e44f8a0","pitchNumber":1,"startTime":"2026-03-22T17:39:04.472Z","endTime":"2026-03-22T17:39:08.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688297,"link":"/api/v1/people/688297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":665877,"link":"/api/v1/people/665877"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":680890,"link":"/api/v1/people/680890","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.3,"strikeZoneTop":3.067,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.346984449781456,"aZ":-22.195404002873385,"pfxX":-4.870848964431249,"pfxZ":5.211076775745596,"pX":0.12146291967953565,"pZ":3.0461047831321615,"vX0":6.1828460504637714,"vY0":-137.68690146517017,"vZ0":-2.3302220930899953,"x":112.37,"y":156.54,"x0":-1.5232187091060658,"y0":50.00277842729788,"z0":5.409737575097312,"aX":-9.327150535408652},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.1,"breakHorizontal":7.4,"spinRate":2235,"spinDirection":233},"zone":2,"typeConfidence":2.0,"plateTime":0.3982219318165221,"extension":6.828639032748442},"hitData":{"launchSpeed":77.8,"launchAngle":21.0,"totalDistance":243.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":130.27,"coordY":94.39}},"index":6,"playId":"d8840d56-d35b-33b5-9dba-c0658ff00686","pitchNumber":2,"startTime":"2026-03-22T17:39:20.160Z","endTime":"2026-03-22T17:39:31.368Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688297,"link":"/api/v1/people/688297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":665877,"link":"/api/v1/people/665877"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":680890,"link":"/api/v1/people/680890","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680890,"link":"/api/v1/people/680890"},"credit":"b_ab"},{"player":{"id":688297,"link":"/api/v1/people/688297"},"credit":"p_ab"},{"player":{"id":680890,"link":"/api/v1/people/680890"},"credit":"b_pa"},{"player":{"id":688297,"link":"/api/v1/people/688297"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.0,"awayTeamWinProbability":54.0,"homeTeamWinProbabilityAdded":6.399999999999999,"leverageIndex":1.56,"dramaIndex":83.0,"contextMetrics":{},"playEndTime":"2026-03-22T17:39:31.368Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach Cole strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-22T17:39:44.472Z","endTime":"2026-03-22T17:41:30.562Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":805904,"fullName":"Zach Cole","link":"/api/v1/people/805904"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680890,"fullName":"Jax Biggers","link":"/api/v1/people/680890"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805904,"fullName":"Zach Cole","link":"/api/v1/people/805904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":650968,"link":"/api/v1/people/650968"},"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":93.2,"endSpeed":84.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.576041842101212,"aZ":-20.137408926382037,"pfxX":-4.148757985711326,"pfxZ":6.502504480868414,"pX":0.0884616357128369,"pZ":3.202787924373169,"vX0":5.266691116107331,"vY0":-135.64599384534202,"vZ0":-2.5302543760064746,"x":113.63,"y":152.3,"x0":-1.3455326950631337,"y0":50.00159634517065,"z0":5.562480752996001,"aX":-7.6781366108161455},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.4,"breakHorizontal":6.4,"spinRate":2173,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.40485625504680955,"extension":6.772019114208829},"index":0,"playId":"f531609c-236f-38d5-954b-1ff6f182b94b","pitchNumber":1,"startTime":"2026-03-22T17:39:55.619Z","endTime":"2026-03-22T17:39:58.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688297,"link":"/api/v1/people/688297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":665877,"link":"/api/v1/people/665877"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":805904,"link":"/api/v1/people/805904","batSide":{"code":"L","description":"Left"}},"first":{"id":680890,"link":"/api/v1/people/680890"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"ea56c0c4-cca5-3f62-9f08-9d6bec2c1c10","startTime":"2026-03-22T17:40:10.880Z","endTime":"2026-03-22T17:40:15.383Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":688297,"link":"/api/v1/people/688297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":665877,"link":"/api/v1/people/665877"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":805904,"link":"/api/v1/people/805904","batSide":{"code":"L","description":"Left"}},"first":{"id":680890,"link":"/api/v1/people/680890"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.80431531601424,"aZ":-25.895807448754592,"pfxX":0.6663090017821172,"pfxZ":3.6275645653131754,"pX":-0.09239164723811193,"pZ":2.2986716592406484,"vX0":3.952329652793148,"vY0":-130.75890496247254,"vZ0":-2.698227519386603,"x":120.52,"y":176.72,"x0":-1.7105398747792362,"y0":50.00117656949868,"z0":5.288682719010171,"aX":1.1522752623735564},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.2,"breakHorizontal":-2.0,"spinRate":2016,"spinDirection":179},"zone":5,"typeConfidence":2.0,"plateTime":0.4190258792192405,"extension":7.0467022213769965},"index":2,"playId":"f79665dc-6500-318d-9a00-18d0db5762ae","pitchNumber":2,"startTime":"2026-03-22T17:40:29.328Z","endTime":"2026-03-22T17:40:32.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688297,"link":"/api/v1/people/688297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":665877,"link":"/api/v1/people/665877"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":805904,"link":"/api/v1/people/805904","batSide":{"code":"L","description":"Left"}},"first":{"id":680890,"link":"/api/v1/people/680890"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.703170056666146,"aZ":-21.659346045659507,"pfxX":-4.108101808254987,"pfxZ":5.483726783063137,"pX":1.1195672635905543,"pZ":3.698253332048763,"vX0":7.915471531444325,"vY0":-137.86497219312278,"vZ0":-0.9640791179068495,"x":74.32,"y":138.93,"x0":-1.2598380887997973,"y0":50.003498211999066,"z0":5.519347361447726,"aX":-7.8791859082344375},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.0,"breakHorizontal":5.8,"spinRate":2258,"spinDirection":230},"zone":12,"typeConfidence":2.0,"plateTime":0.39784076820334935,"extension":6.739821843244388},"index":3,"playId":"fcdba6ad-aac2-35b1-8313-74ea7f64f356","pitchNumber":3,"startTime":"2026-03-22T17:40:47.961Z","endTime":"2026-03-22T17:40:51.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688297,"link":"/api/v1/people/688297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":665877,"link":"/api/v1/people/665877"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":805904,"link":"/api/v1/people/805904","batSide":{"code":"L","description":"Left"}},"first":{"id":680890,"link":"/api/v1/people/680890"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.527396875806165,"aZ":-26.61386602398483,"pfxX":-0.7135698208905179,"pfxZ":3.2329272292885243,"pX":1.190773320984012,"pZ":1.0814994901273984,"vX0":6.824579059542366,"vY0":-130.54573168520102,"vZ0":-5.667575112178698,"x":71.61,"y":209.58,"x0":-1.3690789469554054,"y0":50.00153755337009,"z0":5.294515037415489,"aX":-1.2274116606680952},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.8,"breakHorizontal":-0.2,"spinRate":2030,"spinDirection":187},"zone":14,"typeConfidence":2.0,"plateTime":0.4202273398753751,"extension":6.540833067047535},"index":4,"playId":"4f6f955b-d3ff-39a9-9252-8e55be1b65c6","pitchNumber":4,"startTime":"2026-03-22T17:41:05.735Z","endTime":"2026-03-22T17:41:09.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688297,"link":"/api/v1/people/688297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":665877,"link":"/api/v1/people/665877"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":805904,"link":"/api/v1/people/805904","batSide":{"code":"L","description":"Left"}},"first":{"id":680890,"link":"/api/v1/people/680890"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.688385598372715,"aZ":-19.31085465469628,"pfxX":-4.056781156842699,"pfxZ":6.536582778635456,"pX":0.0894190287012116,"pZ":3.263437504409841,"vX0":5.650918932762539,"vY0":-139.4748792918234,"vZ0":-2.361476509745606,"x":113.59,"y":150.67,"x0":-1.4368569513954945,"y0":50.00456814603513,"z0":5.396183769879868,"aX":-7.985519692002011},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.5,"breakHorizontal":6.1,"spinRate":2222,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.3928705761047593,"extension":6.753799846988622},"index":5,"playId":"9d7813fa-66f8-3302-a643-27ed014bad74","pitchNumber":5,"startTime":"2026-03-22T17:41:27.336Z","endTime":"2026-03-22T17:41:30.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688297,"link":"/api/v1/people/688297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":665877,"link":"/api/v1/people/665877"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":805904,"link":"/api/v1/people/805904","batSide":{"code":"L","description":"Left"}},"first":{"id":680890,"link":"/api/v1/people/680890"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805904,"link":"/api/v1/people/805904"},"credit":"b_ab"},{"player":{"id":688297,"link":"/api/v1/people/688297"},"credit":"p_ab"},{"player":{"id":805904,"link":"/api/v1/people/805904"},"credit":"b_pa"},{"player":{"id":688297,"link":"/api/v1/people/688297"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.1,"awayTeamWinProbability":59.9,"homeTeamWinProbabilityAdded":-5.899999999999999,"leverageIndex":2.58,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2026-03-22T17:41:30.562Z","atBatIndex":44},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brice Matthews walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-22T17:41:35.483Z","endTime":"2026-03-22T17:44:14.026Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[6],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","movementReason":"r_pickoff_caught_stealing_2b","runner":{"id":680890,"fullName":"Jax Biggers","link":"/api/v1/people/680890"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":688297,"link":"/api/v1/people/688297"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":665877,"link":"/api/v1/people/665877"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":690914,"link":"/api/v1/people/690914"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.126887928397174,"aZ":-30.37987705398187,"pfxX":-11.11461178308468,"pfxZ":0.9180152942815347,"pX":-0.295163289143889,"pZ":3.969174423280945,"vX0":7.088091417886363,"vY0":-139.25248878252552,"vZ0":1.6531396820182052,"x":128.25,"y":131.61,"x0":-1.4333311059953648,"y0":50.00450684620194,"z0":5.38179340899587,"aX":-21.766180580564896},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":2.3,"breakHorizontal":18.6,"spinRate":2215,"spinDirection":248},"zone":11,"typeConfidence":2.0,"plateTime":0.39377467341995365,"extension":6.765955822885552},"index":0,"playId":"1008f5a0-8bea-3d4e-b6cb-caedc06bec32","pitchNumber":1,"startTime":"2026-03-22T17:41:57.711Z","endTime":"2026-03-22T17:42:02.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688297,"link":"/api/v1/people/688297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":665877,"link":"/api/v1/people/665877"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":694728,"link":"/api/v1/people/694728","batSide":{"code":"R","description":"Right"}},"first":{"id":680890,"link":"/api/v1/people/680890"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.60604849062778,"aZ":-27.733437977535228,"pfxX":-1.3288986504763807,"pfxZ":2.562989675737839,"pX":0.46049978948896136,"pZ":0.9031971500096088,"vX0":5.068702108055563,"vY0":-130.6159217200958,"vZ0":-5.879153556102299,"x":99.45,"y":214.39,"x0":-1.3296586871139364,"y0":50.00555525598868,"z0":5.259410575711633,"aX":-2.3053063196760295},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.6,"breakHorizontal":1.3,"spinRate":2063,"spinDirection":180},"zone":14,"typeConfidence":2.0,"plateTime":0.4187788402722403,"extension":6.869040200553731},"index":1,"playId":"31c07bf9-cd4b-3cce-bea0-c92f9553dd04","pitchNumber":2,"startTime":"2026-03-22T17:42:15.482Z","endTime":"2026-03-22T17:42:19.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688297,"link":"/api/v1/people/688297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":665877,"link":"/api/v1/people/665877"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":694728,"link":"/api/v1/people/694728","batSide":{"code":"R","description":"Right"}},"first":{"id":680890,"link":"/api/v1/people/680890"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.042351148895673,"aZ":-28.626151640576676,"pfxX":-10.957261371079145,"pfxZ":1.8307977515901719,"pX":-0.24310885276453337,"pZ":3.0186813063980127,"vX0":7.389746930024609,"vY0":-138.50523337206758,"vZ0":-0.7820198024621748,"x":126.27,"y":157.28,"x0":-1.522537733805628,"y0":50.00654749503655,"z0":5.219597794123791,"aX":-21.285527126012603},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":3.4,"breakHorizontal":18.4,"spinRate":2174,"spinDirection":251},"zone":2,"typeConfidence":2.0,"plateTime":0.3955107649849747,"extension":7.048986142847238},"index":2,"playId":"fac59884-faba-3fa0-b222-0df12e687139","pitchNumber":3,"startTime":"2026-03-22T17:42:34.520Z","endTime":"2026-03-22T17:42:38.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688297,"link":"/api/v1/people/688297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":665877,"link":"/api/v1/people/665877"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":694728,"link":"/api/v1/people/694728","batSide":{"code":"R","description":"Right"}},"first":{"id":680890,"link":"/api/v1/people/680890"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":81.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.18755570755328,"aZ":-27.384008743693027,"pfxX":-2.5441842669585997,"pfxZ":2.809784403188151,"pX":0.4280194641253779,"pZ":1.9025758945978595,"vX0":5.812343310880823,"vY0":-130.23374501102012,"vZ0":-3.2911978038598297,"x":100.68,"y":187.41,"x0":-1.5093917290499415,"y0":50.00499834163707,"z0":5.270398855548963,"aX":-4.340437961048874},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.6,"breakHorizontal":3.2,"spinRate":2158,"spinDirection":173},"zone":9,"typeConfidence":2.0,"plateTime":0.4217511480594931,"extension":6.8425538758145255},"index":3,"playId":"03f8e3c5-18f5-3484-b535-936f19c82bd9","pitchNumber":4,"startTime":"2026-03-22T17:42:57.639Z","endTime":"2026-03-22T17:43:01.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688297,"link":"/api/v1/people/688297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":665877,"link":"/api/v1/people/665877"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":694728,"link":"/api/v1/people/694728","batSide":{"code":"R","description":"Right"}},"first":{"id":680890,"link":"/api/v1/people/680890"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.122747392259548,"aZ":-20.317916715198127,"pfxX":-4.397773242079632,"pfxZ":6.315479721002646,"pX":1.373360475453661,"pZ":3.6887337242462226,"vX0":8.40916374545019,"vY0":-136.39953181131312,"vZ0":-0.7499101034808623,"x":64.65,"y":139.18,"x0":-1.1836666073847857,"y0":50.00013039609305,"z0":5.373336148822892,"aX":-8.253265732369858},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.5,"breakHorizontal":6.1,"spinRate":2282,"spinDirection":230},"zone":12,"typeConfidence":2.0,"plateTime":0.4021766245076841,"extension":7.120835431993436},"index":4,"playId":"42d519ea-eed3-362f-af06-622db2a3b043","pitchNumber":5,"startTime":"2026-03-22T17:43:16.446Z","endTime":"2026-03-22T17:43:20.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688297,"link":"/api/v1/people/688297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":665877,"link":"/api/v1/people/665877"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":694728,"link":"/api/v1/people/694728","batSide":{"code":"R","description":"Right"}},"first":{"id":680890,"link":"/api/v1/people/680890"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"playId":"98a4dedc-4435-32a8-b5e5-d9471593b485","startTime":"2026-03-22T17:43:34.420Z","endTime":"2026-03-22T17:43:39.152Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":688297,"link":"/api/v1/people/688297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":665877,"link":"/api/v1/people/665877"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":694728,"link":"/api/v1/people/694728","batSide":{"code":"R","description":"Right"}},"first":{"id":680890,"link":"/api/v1/people/680890"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"With Brice Matthews batting, Jax Biggers picked off and caught stealing 2nd base, shortstop Brody Moore.","event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":1},"index":6,"actionPlayId":"98a4dedc-4435-32a8-b5e5-d9471593b485","startTime":"2026-03-22T17:43:56.457Z","endTime":"2026-03-22T17:44:09.939Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":680890,"link":"/api/v1/people/680890"},"defense":{"pitcher":{"id":688297,"link":"/api/v1/people/688297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":665877,"link":"/api/v1/people/665877"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":694728,"link":"/api/v1/people/694728","batSide":{"code":"R","description":"Right"}},"first":{"id":680890,"link":"/api/v1/people/680890"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"homeTeamWinProbability":32.7,"awayTeamWinProbability":67.3,"homeTeamWinProbabilityAdded":-7.399999999999999,"leverageIndex":2.19,"dramaIndex":106.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.2190632626938,"aZ":-19.728823319367255,"pfxX":-8.908777952331222,"pfxZ":6.505353810232977,"pX":-0.8271627504318596,"pZ":3.2930820709096387,"vX0":5.627115391381181,"vY0":-138.05397033615066,"vZ0":-1.6685071298557133,"x":148.53,"y":149.87,"x0":-1.7435233846719036,"y0":50.00588065393165,"z0":5.245199661416313,"aX":-17.050163036285788},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.6,"breakHorizontal":14.8,"spinRate":2217,"spinDirection":244},"zone":11,"typeConfidence":2.0,"plateTime":0.3980842048669362,"extension":6.7939427681548725},"index":7,"playId":"644303ad-c8cb-360b-805a-b03293a0e3b0","pitchNumber":6,"startTime":"2026-03-22T17:44:09.939Z","endTime":"2026-03-22T17:44:14.026Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688297,"link":"/api/v1/people/688297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":665877,"link":"/api/v1/people/665877"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":694728,"link":"/api/v1/people/694728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694728,"link":"/api/v1/people/694728"},"credit":"b_pa"},{"player":{"id":688297,"link":"/api/v1/people/688297"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.9,"awayTeamWinProbability":65.1,"homeTeamWinProbabilityAdded":2.1999999999999957,"leverageIndex":2.19,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2026-03-22T17:44:14.026Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jason Schiavone strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-22T17:44:38.440Z","endTime":"2026-03-22T17:46:19.436Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":828395,"fullName":"Jason Schiavone","link":"/api/v1/people/828395"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":828395,"fullName":"Jason Schiavone","link":"/api/v1/people/828395"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":650968,"link":"/api/v1/people/650968"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jason Schiavone replaces Yordan Alvarez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-22T17:44:40.444Z","endTime":"2026-03-22T17:44:40.445Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":828395,"link":"/api/v1/people/828395"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":670541,"link":"/api/v1/people/670541"},"defense":{"pitcher":{"id":688297,"link":"/api/v1/people/688297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":665877,"link":"/api/v1/people/665877"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"first":{"id":694728,"link":"/api/v1/people/694728"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.8,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.81956398620509,"aZ":-27.784120215699726,"pfxX":0.16433893811929812,"pfxZ":2.634272175320058,"pX":-0.7312053846519734,"pZ":3.2135318047765935,"vX0":2.0400848339422706,"vY0":-128.0868776314324,"vZ0":-0.240613871802414,"x":144.87,"y":152.01,"x0":-1.5584792740269358,"y0":50.002521119744806,"z0":5.476514978872473,"aX":0.27326893493336446},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.9,"breakHorizontal":-0.7,"spinRate":2147,"spinDirection":122},"zone":1,"typeConfidence":2.0,"plateTime":0.4272077793859248,"extension":6.742018636540591},"index":1,"playId":"4e0d4d13-6c02-3c35-a7d6-95a28ce57d68","pitchNumber":1,"startTime":"2026-03-22T17:44:40.446Z","endTime":"2026-03-22T17:44:45.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688297,"link":"/api/v1/people/688297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":665877,"link":"/api/v1/people/665877"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":828395,"link":"/api/v1/people/828395","batSide":{"code":"R","description":"Right"}},"first":{"id":694728,"link":"/api/v1/people/694728"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.6,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.967824048662166,"aZ":-21.345564454226157,"pfxX":-9.149128291785566,"pfxZ":5.78359165076864,"pX":-0.26986932613429754,"pZ":1.3498810870691074,"vX0":6.2302959143297745,"vY0":-136.24016991160732,"vZ0":-6.303569098859221,"x":127.29,"y":202.33,"x0":-1.4019480304953011,"y0":50.00419060940802,"z0":5.177044412086615,"aX":-17.136810190139965},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.2,"breakHorizontal":15.2,"spinRate":2227,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.4025886663570626,"extension":7.018608905676239},"index":2,"playId":"c4725334-2bb0-3a66-8f79-13253acbc559","pitchNumber":2,"startTime":"2026-03-22T17:44:56.645Z","endTime":"2026-03-22T17:45:01.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688297,"link":"/api/v1/people/688297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":665877,"link":"/api/v1/people/665877"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":828395,"link":"/api/v1/people/828395","batSide":{"code":"R","description":"Right"}},"first":{"id":694728,"link":"/api/v1/people/694728"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":94.5,"endSpeed":86.0,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.82632000654226,"aZ":-21.76197578061009,"pfxX":-9.192911876128278,"pfxZ":5.479242303777813,"pX":0.1518986681430756,"pZ":2.6765744410663608,"vX0":7.827133449236558,"vY0":-137.34149720685622,"vZ0":-2.884982268935926,"x":111.21,"y":166.51,"x0":-1.5475098286009503,"y0":50.00574801558623,"z0":5.229103865001503,"aX":-17.47814951194035},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.5,"breakHorizontal":14.9,"spinRate":2243,"spinDirection":244},"zone":5,"typeConfidence":2.0,"plateTime":0.39956724001761135,"extension":6.837108182698849},"index":3,"playId":"eca15bed-4f56-38dc-b927-cd75b2d55906","pitchNumber":3,"startTime":"2026-03-22T17:45:14.118Z","endTime":"2026-03-22T17:45:20.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688297,"link":"/api/v1/people/688297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":665877,"link":"/api/v1/people/665877"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":828395,"link":"/api/v1/people/828395","batSide":{"code":"R","description":"Right"}},"first":{"id":694728,"link":"/api/v1/people/694728"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.4,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.91532929157608,"aZ":-29.63539707450379,"pfxX":2.9424739961012047,"pfxZ":1.543977233423262,"pX":0.7112713049337849,"pZ":2.11064410859874,"vX0":4.73143979100473,"vY0":-127.63169179332048,"vZ0":-2.382618000920145,"x":89.89,"y":181.79,"x0":-1.5507989344727195,"y0":50.00445501441775,"z0":5.3963536844128885,"aX":4.840970650168072},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.5,"breakHorizontal":-6.5,"spinRate":1982,"spinDirection":155},"zone":9,"typeConfidence":2.0,"plateTime":0.42959046697095626,"extension":6.4791776638368175},"index":4,"playId":"28ed39b8-6207-336d-ae40-2343cb3a8223","pitchNumber":4,"startTime":"2026-03-22T17:45:35.262Z","endTime":"2026-03-22T17:45:38.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688297,"link":"/api/v1/people/688297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":665877,"link":"/api/v1/people/665877"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":828395,"link":"/api/v1/people/828395","batSide":{"code":"R","description":"Right"}},"first":{"id":694728,"link":"/api/v1/people/694728"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.0,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.113947821424475,"aZ":-31.725951048377325,"pfxX":4.171541356204398,"pfxZ":0.28193515595817153,"pX":-1.4307042632240712,"pZ":2.1017057244904147,"vX0":-0.9663637179071202,"vY0":-125.52804456480287,"vZ0":-1.7124974074030743,"x":171.54,"y":182.03,"x0":-1.5819661990431477,"y0":50.00327926053921,"z0":5.382924467606916,"aX":6.637468669965645},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.4,"breakHorizontal":-7.3,"spinRate":1966,"spinDirection":144},"zone":13,"typeConfidence":2.0,"plateTime":0.43684220424302556,"extension":6.668052954019111},"index":5,"playId":"4013cabd-77d7-398e-87d8-7c1f992a3995","pitchNumber":5,"startTime":"2026-03-22T17:45:54.545Z","endTime":"2026-03-22T17:45:58.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688297,"link":"/api/v1/people/688297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":665877,"link":"/api/v1/people/665877"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":828395,"link":"/api/v1/people/828395","batSide":{"code":"R","description":"Right"}},"first":{"id":694728,"link":"/api/v1/people/694728"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.7,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.378572348328422,"aZ":-28.785070360303283,"pfxX":-8.745696292518279,"pfxZ":1.7726642616682806,"pX":-0.9623430130326469,"pZ":2.254449293726791,"vX0":4.548497748730755,"vY0":-136.97734451325553,"vZ0":-2.8096364391523774,"x":153.68,"y":177.91,"x0":-1.5022146126784792,"y0":50.00446208859659,"z0":5.248004702139052,"aX":-16.730696301543183},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":2.9,"breakHorizontal":15.0,"spinRate":2089,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.3988596155352617,"extension":6.927750526194877},"index":6,"playId":"34545b86-0881-320d-a71c-793bae14c806","pitchNumber":6,"startTime":"2026-03-22T17:46:14.534Z","endTime":"2026-03-22T17:46:19.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688297,"link":"/api/v1/people/688297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":665877,"link":"/api/v1/people/665877"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":828395,"link":"/api/v1/people/828395","batSide":{"code":"R","description":"Right"}},"first":{"id":694728,"link":"/api/v1/people/694728"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":828395,"link":"/api/v1/people/828395"},"credit":"b_ab"},{"player":{"id":688297,"link":"/api/v1/people/688297"},"credit":"p_ab"},{"player":{"id":828395,"link":"/api/v1/people/828395"},"credit":"b_pa"},{"player":{"id":688297,"link":"/api/v1/people/688297"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":-4.099999999999998,"leverageIndex":1.64,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2026-03-22T17:46:19.436Z","atBatIndex":46},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jonathan Mejía doubles (1) on a fly ball to right fielder Anthony Huezo.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-22T17:48:39.361Z","endTime":"2026-03-22T17:49:41.007Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":703158,"fullName":"Jonathan Mejía","link":"/api/v1/people/703158"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682610,"fullName":"Roddery Muñoz","link":"/api/v1/people/682610"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":703158,"fullName":"Jonathan Mejía","link":"/api/v1/people/703158"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[5,6,7,8],"actionIndex":[0,1,2,3,4],"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":703158,"fullName":"Jonathan Mejía","link":"/api/v1/people/703158"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":805953,"link":"/api/v1/people/805953"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Anthony Huezo replaces right fielder Zach Cole, batting 1st, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-22T17:48:41.537Z","endTime":"2026-03-22T17:48:41.538Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805953,"link":"/api/v1/people/805953"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"101","replacedPlayer":{"id":805904,"link":"/api/v1/people/805904"},"defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805904,"link":"/api/v1/people/805904"}},"offense":{"batter":{"id":703158,"link":"/api/v1/people/703158","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jason Schiavone remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-22T17:48:41.539Z","endTime":"2026-03-22T17:48:41.540Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":828395,"link":"/api/v1/people/828395"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"301","replacedPlayer":{"id":670541,"link":"/api/v1/people/670541"},"defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805953,"link":"/api/v1/people/805953"}},"offense":{"batter":{"id":703158,"link":"/api/v1/people/703158","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: César Salazar replaces catcher Christian Vázquez, batting 7th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-22T17:48:41.541Z","endTime":"2026-03-22T17:48:41.542Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663967,"link":"/api/v1/people/663967"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"701","replacedPlayer":{"id":543877,"link":"/api/v1/people/543877"},"defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805953,"link":"/api/v1/people/805953"}},"offense":{"batter":{"id":703158,"link":"/api/v1/people/703158","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jack Winkler replaces third baseman Jax Biggers, batting 9th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-22T17:48:41.543Z","endTime":"2026-03-22T17:48:41.544Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676466,"link":"/api/v1/people/676466"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"901","replacedPlayer":{"id":680890,"link":"/api/v1/people/680890"},"defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":680890,"link":"/api/v1/people/680890"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805953,"link":"/api/v1/people/805953"}},"offense":{"batter":{"id":703158,"link":"/api/v1/people/703158","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Roddery Muñoz replaces Steven Okert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-22T17:48:41.545Z","endTime":"2026-03-22T17:48:41.546Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682610,"link":"/api/v1/people/682610"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805953,"link":"/api/v1/people/805953"}},"offense":{"batter":{"id":703158,"link":"/api/v1/people/703158","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.980142114491482,"aZ":-26.391412433727837,"pfxX":-0.2716861847442685,"pfxZ":3.2825244311226225,"pX":-0.10148075564120494,"pZ":2.5929599950442523,"vX0":4.027513373389594,"vY0":-131.3864299787646,"vZ0":-2.2799288399800384,"x":120.87,"y":168.77,"x0":-1.6142663004814057,"y0":50.001359199807325,"z0":5.419081117060126,"aX":-0.47895730588866725},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.6,"breakHorizontal":-0.4,"spinRate":2326,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.41574835299230184,"extension":6.085480089028895},"index":5,"playId":"aafb1054-b84e-3fb1-9794-f2920302549e","pitchNumber":1,"startTime":"2026-03-22T17:48:41.547Z","endTime":"2026-03-22T17:48:45.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682610,"link":"/api/v1/people/682610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805953,"link":"/api/v1/people/805953"}},"offense":{"batter":{"id":703158,"link":"/api/v1/people/703158","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.17631262129885,"aZ":-25.789883048426315,"pfxX":-1.8252211291352438,"pfxZ":3.682374016134215,"pX":-0.1358853382119228,"pZ":3.636552060920545,"vX0":4.2767545114197185,"vY0":-131.22591012274046,"vZ0":0.21436486664777743,"x":122.18,"y":140.59,"x0":-1.553611824526252,"y0":50.00485999173137,"z0":5.483608583795648,"aX":-3.166860741551071},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.0,"breakHorizontal":2.3,"spinRate":2356,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.4182601683590135,"extension":6.111818550795608},"index":6,"playId":"83d910d3-e827-3ad2-b773-f917a69ae5b4","pitchNumber":2,"startTime":"2026-03-22T17:48:56.443Z","endTime":"2026-03-22T17:49:01.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682610,"link":"/api/v1/people/682610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805953,"link":"/api/v1/people/805953"}},"offense":{"batter":{"id":703158,"link":"/api/v1/people/703158","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":76.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.421157922684717,"aZ":-37.50394282992038,"pfxX":2.0067526172187584,"pfxZ":-3.532180447845839,"pX":-0.17006236245422518,"pZ":2.799917006949059,"vX0":1.9841277537942,"vY0":-122.58250883903241,"vZ0":0.506111432873747,"x":123.48,"y":163.18,"x0":-1.2536547390900286,"y0":50.00524193828035,"z0":5.81768476594329,"aX":3.0247325044769515},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-6.0,"breakHorizontal":-4.1,"spinRate":2332,"spinDirection":35},"zone":5,"typeConfidence":2.0,"plateTime":0.44847768450240455,"extension":5.9847903616826725},"index":7,"playId":"1ffe1d30-85ac-3346-b91f-23c25a9e7e68","pitchNumber":3,"startTime":"2026-03-22T17:49:11.385Z","endTime":"2026-03-22T17:49:15.059Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682610,"link":"/api/v1/people/682610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805953,"link":"/api/v1/people/805953"}},"offense":{"batter":{"id":703158,"link":"/api/v1/people/703158","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.976528744653706,"aZ":-18.074159583877115,"pfxX":-3.7311418434162227,"pfxZ":7.285036934092082,"pX":0.1921562389010446,"pZ":2.874079981410141,"vX0":5.450731187470358,"vY0":-138.69556088568655,"vZ0":-3.6796083870798375,"x":109.68,"y":161.18,"x0":-1.3199461040413758,"y0":50.00058684071424,"z0":5.433846138611692,"aX":-7.2196003511937805},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.6,"breakHorizontal":5.5,"spinRate":2378,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.39594147335749863,"extension":6.0375584982043655},"hitData":{"launchSpeed":92.1,"launchAngle":28.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":204.84,"coordY":110.11}},"index":8,"playId":"aa5da0e1-ab37-35c2-9658-87545aa7040e","pitchNumber":4,"startTime":"2026-03-22T17:49:27.182Z","endTime":"2026-03-22T17:49:41.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682610,"link":"/api/v1/people/682610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805953,"link":"/api/v1/people/805953"}},"offense":{"batter":{"id":703158,"link":"/api/v1/people/703158","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703158,"link":"/api/v1/people/703158"},"credit":"b_ab"},{"player":{"id":682610,"link":"/api/v1/people/682610"},"credit":"p_ab"},{"player":{"id":703158,"link":"/api/v1/people/703158"},"credit":"b_pa"},{"player":{"id":682610,"link":"/api/v1/people/682610"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.9,"awayTeamWinProbability":76.1,"homeTeamWinProbabilityAdded":-6.900000000000002,"leverageIndex":0.97,"dramaIndex":72.0,"contextMetrics":{},"playEndTime":"2026-03-22T17:49:41.007Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"José Fermín singles on a ground ball to center fielder Jake Meyers, deflected by second baseman Brice Matthews. Jonathan Mejía scores.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-22T17:49:50.328Z","endTime":"2026-03-22T17:50:38.331Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682610,"fullName":"Roddery Muñoz","link":"/api/v1/people/682610"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694728,"link":"/api/v1/people/694728"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_deflection"},{"player":{"id":676694,"link":"/api/v1/people/676694"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":703158,"fullName":"Jonathan Mejía","link":"/api/v1/people/703158"},"responsiblePitcher":{"id":682610,"link":"/api/v1/people/682610"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":85.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.650659371873594,"aZ":-22.293422881112246,"pfxX":-11.904709162622924,"pfxZ":5.210447947594995,"pX":-0.28551010837090135,"pZ":2.0839217734629605,"vX0":6.817622617329812,"vY0":-138.27115927999176,"vZ0":-5.125663214342248,"x":135.5,"y":130.06,"x0":-1.2629885884349716,"y0":50.005094072341976,"z0":5.4993077537162485,"aX":-22.587708176707014},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.3,"breakHorizontal":19.7,"spinRate":2306,"spinDirection":224},"zone":7,"typeConfidence":2.0,"plateTime":0.3992420370480736,"extension":6.305078644769},"hitData":{"launchSpeed":94.6,"launchAngle":7.0,"totalDistance":141.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.38,"coordY":147.65}},"index":0,"playId":"82320efc-2db3-39a1-a4cc-a1d2bbf98b7d","pitchNumber":1,"startTime":"2026-03-22T17:50:26.003Z","endTime":"2026-03-22T17:50:38.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682610,"link":"/api/v1/people/682610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805953,"link":"/api/v1/people/805953"}},"offense":{"batter":{"id":665877,"link":"/api/v1/people/665877","batSide":{"code":"R","description":"Right"}},"second":{"id":703158,"link":"/api/v1/people/703158"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665877,"link":"/api/v1/people/665877"},"credit":"b_ab"},{"player":{"id":682610,"link":"/api/v1/people/682610"},"credit":"p_ab"},{"player":{"id":665877,"link":"/api/v1/people/665877"},"credit":"b_pa"},{"player":{"id":682610,"link":"/api/v1/people/682610"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.2,"awayTeamWinProbability":83.8,"homeTeamWinProbabilityAdded":-7.699999999999999,"leverageIndex":1.24,"dramaIndex":83.0,"contextMetrics":{},"playEndTime":"2026-03-22T17:50:38.331Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ramon Mendoza strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-22T17:51:08.531Z","endTime":"2026-03-22T17:53:16.881Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":680636,"fullName":"Ramon Mendoza","link":"/api/v1/people/680636"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682610,"fullName":"Roddery Muñoz","link":"/api/v1/people/682610"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[6],"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":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680636,"fullName":"Ramon Mendoza","link":"/api/v1/people/680636"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663967,"link":"/api/v1/people/663967"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.676919912652576,"aZ":-26.39577528369588,"pfxX":-0.3807642204037909,"pfxZ":3.328088839321895,"pX":-0.4693257707363879,"pZ":3.41451214654531,"vX0":2.79238919339635,"vY0":-130.92805386463317,"vZ0":-0.37166878186949237,"x":127.88,"y":182.51,"x0":-1.5002464575740901,"y0":50.002884681282126,"z0":5.533943456607893,"aX":-0.6616129495904136},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.1,"breakHorizontal":0.1,"spinRate":2246,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.4183731120740841,"extension":6.186269824629213},"index":0,"playId":"feb2de6b-a464-36aa-ae30-11b07fad2c73","pitchNumber":1,"startTime":"2026-03-22T17:51:08.531Z","endTime":"2026-03-22T17:51:12.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682610,"link":"/api/v1/people/682610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805953,"link":"/api/v1/people/805953"}},"offense":{"batter":{"id":680636,"link":"/api/v1/people/680636","batSide":{"code":"R","description":"Right"}},"first":{"id":665877,"link":"/api/v1/people/665877"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"d7001c58-8c86-3237-b486-376998ae63a0","startTime":"2026-03-22T17:52:23.707Z","endTime":"2026-03-22T17:52:24.707Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":682610,"link":"/api/v1/people/682610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805953,"link":"/api/v1/people/805953"}},"offense":{"batter":{"id":680636,"link":"/api/v1/people/680636","batSide":{"code":"R","description":"Right"}},"first":{"id":665877,"link":"/api/v1/people/665877"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.6,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.064946865800454,"aZ":-24.93735613658668,"pfxX":-0.5800642504748472,"pfxZ":4.018648333538839,"pX":1.515559341225799,"pZ":1.9269335909577017,"vX0":7.775862585849642,"vY0":-132.56789351660245,"vZ0":-4.331022145691675,"x":134.89,"y":146.59,"x0":-1.365118243087535,"y0":50.00510550268805,"z0":5.375340261170988,"aX":-1.0457701136226445},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.6,"breakHorizontal":-0.5,"spinRate":2391,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.4112314887563824,"extension":6.365141296836252},"index":2,"playId":"553f600c-94dc-36dc-a866-bb7655266b0e","pitchNumber":2,"startTime":"2026-03-22T17:51:45.973Z","endTime":"2026-03-22T17:51:49.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682610,"link":"/api/v1/people/682610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805953,"link":"/api/v1/people/805953"}},"offense":{"batter":{"id":680636,"link":"/api/v1/people/680636","batSide":{"code":"R","description":"Right"}},"first":{"id":665877,"link":"/api/v1/people/665877"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.9,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.70722335634367,"aZ":-35.0541273247083,"pfxX":4.521266661705072,"pfxZ":-1.93431594060106,"pX":0.6125404711764126,"pZ":1.8387861273045307,"vX0":2.7771600461672277,"vY0":-121.33689560137033,"vZ0":-1.9925752338081457,"x":59.23,"y":186.75,"x0":-1.1340391106686665,"y0":50.00055222508357,"z0":5.724507457951977,"aX":6.741329342740102},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-3.7,"breakHorizontal":-8.9,"spinRate":2442,"spinDirection":35},"zone":9,"typeConfidence":2.0,"plateTime":0.4513784888417356,"extension":6.018030812722792},"index":3,"playId":"6e102428-2e88-37e4-a1cb-a62b8e8f76ab","pitchNumber":3,"startTime":"2026-03-22T17:52:05.800Z","endTime":"2026-03-22T17:52:09.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682610,"link":"/api/v1/people/682610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805953,"link":"/api/v1/people/805953"}},"offense":{"batter":{"id":680636,"link":"/api/v1/people/680636","batSide":{"code":"R","description":"Right"}},"first":{"id":665877,"link":"/api/v1/people/665877"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"playId":"08314966-0506-0033-002c-f08cd117d70a","startTime":"2026-03-22T17:52:37.725Z","endTime":"2026-03-22T17:52:42.614Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":682610,"link":"/api/v1/people/682610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805953,"link":"/api/v1/people/805953"}},"offense":{"batter":{"id":680636,"link":"/api/v1/people/680636","batSide":{"code":"R","description":"Right"}},"first":{"id":665877,"link":"/api/v1/people/665877"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.7,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.643049449915143,"aZ":-34.92152676343174,"pfxX":3.7562343104766525,"pfxZ":-1.761979928220927,"pX":1.9978148148711343,"pZ":1.393044319699087,"vX0":6.143095305003012,"vY0":-124.61348092978065,"vZ0":-3.3950968783367967,"x":93.65,"y":189.13,"x0":-0.9937019780918517,"y0":50.000493271015124,"z0":5.67844233419202,"aX":5.865634806455033},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-3.7,"breakHorizontal":-8.3,"spinRate":2610,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.4406908830160545,"extension":6.28412962585297},"index":5,"playId":"17523c8f-8f9a-3132-bd58-46b5c262c456","pitchNumber":4,"startTime":"2026-03-22T17:52:42.614Z","endTime":"2026-03-22T17:52:51.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682610,"link":"/api/v1/people/682610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805953,"link":"/api/v1/people/805953"}},"offense":{"batter":{"id":680636,"link":"/api/v1/people/680636","batSide":{"code":"R","description":"Right"}},"first":{"id":665877,"link":"/api/v1/people/665877"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"José Fermín steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":6,"actionPlayId":"17523c8f-8f9a-3132-bd58-46b5c262c456","startTime":"2026-03-22T17:53:12.926Z","endTime":"2026-03-22T17:53:12.927Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665877,"link":"/api/v1/people/665877"},"defense":{"pitcher":{"id":682610,"link":"/api/v1/people/682610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805953,"link":"/api/v1/people/805953"}},"offense":{"batter":{"id":680636,"link":"/api/v1/people/680636","batSide":{"code":"R","description":"Right"}},"first":{"id":665877,"link":"/api/v1/people/665877"},"postOnSecond":{"id":665877,"link":"/api/v1/people/665877"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"homeTeamWinProbability":14.2,"awayTeamWinProbability":85.8,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.97,"dramaIndex":42.0,"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":78.7,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.16224226026496,"aZ":-34.19587575977726,"pfxX":2.1902362629952066,"pfxZ":-1.2901784056637626,"pX":1.480824391640152,"pZ":0.8123091783667661,"vX0":5.327587685539169,"vY0":-125.54262703778718,"vZ0":-4.83804189801448,"x":40.85,"y":201.17,"x0":-0.9666928179385044,"y0":50.000438446577995,"z0":5.597684880448278,"aX":3.439873292982246},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-3.4,"breakHorizontal":-5.4,"spinRate":2491,"spinDirection":22},"zone":14,"typeConfidence":2.0,"plateTime":0.4389507950289424,"extension":6.2646803213608315},"index":7,"playId":"ea2d9f4b-4ac4-35fc-9762-7abe4331cef7","pitchNumber":5,"startTime":"2026-03-22T17:53:12.928Z","endTime":"2026-03-22T17:53:16.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682610,"link":"/api/v1/people/682610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805953,"link":"/api/v1/people/805953"}},"offense":{"batter":{"id":680636,"link":"/api/v1/people/680636","batSide":{"code":"R","description":"Right"}},"second":{"id":665877,"link":"/api/v1/people/665877"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680636,"link":"/api/v1/people/680636"},"credit":"b_ab"},{"player":{"id":682610,"link":"/api/v1/people/682610"},"credit":"p_ab"},{"player":{"id":680636,"link":"/api/v1/people/680636"},"credit":"b_pa"},{"player":{"id":682610,"link":"/api/v1/people/682610"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.0,"awayTeamWinProbability":83.0,"homeTeamWinProbabilityAdded":2.8000000000000007,"leverageIndex":0.97,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-03-22T17:53:16.881Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yohel Pozo grounds out, third baseman Jack Winkler to first baseman Cavan Biggio.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-22T17:53:44.275Z","endTime":"2026-03-22T17:53:55.142Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682610,"fullName":"Roddery Muñoz","link":"/api/v1/people/682610"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676466,"link":"/api/v1/people/676466"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":624415,"link":"/api/v1/people/624415"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.45243154045888,"aZ":-22.503138061711088,"pfxX":-8.820369141899523,"pfxZ":5.082877121512778,"pX":0.6283448992916554,"pZ":2.4780817526147274,"vX0":8.458925733781959,"vY0":-136.84694924054008,"vZ0":-4.017724727749483,"x":93.05,"y":171.87,"x0":-1.3528743512506594,"y0":50.00070816678745,"z0":5.501794788353923,"aX":-16.77196727007742},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.5,"breakHorizontal":14.3,"spinRate":2246,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.3998454135647509,"extension":6.2931500376673375},"hitData":{"launchSpeed":74.1,"launchAngle":-40.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":112.22,"coordY":170.65}},"index":0,"playId":"6779ee44-e275-3221-9821-470750addf0f","pitchNumber":1,"startTime":"2026-03-22T17:53:44.275Z","endTime":"2026-03-22T17:53:55.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682610,"link":"/api/v1/people/682610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805953,"link":"/api/v1/people/805953"}},"offense":{"batter":{"id":650968,"link":"/api/v1/people/650968","batSide":{"code":"R","description":"Right"}},"second":{"id":665877,"link":"/api/v1/people/665877"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650968,"link":"/api/v1/people/650968"},"credit":"b_ab"},{"player":{"id":682610,"link":"/api/v1/people/682610"},"credit":"p_ab"},{"player":{"id":650968,"link":"/api/v1/people/650968"},"credit":"b_pa"},{"player":{"id":682610,"link":"/api/v1/people/682610"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.5,"awayTeamWinProbability":80.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.91,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-03-22T17:53:55.142Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brody Moore strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-22T17:54:13.404Z","endTime":"2026-03-22T17:55:28.832Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":690914,"fullName":"Brody Moore","link":"/api/v1/people/690914"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682610,"fullName":"Roddery Muñoz","link":"/api/v1/people/682610"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":690914,"fullName":"Brody Moore","link":"/api/v1/people/690914"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663967,"link":"/api/v1/people/663967"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.987201975120687,"aZ":-21.838763506001218,"pfxX":-7.461453626914288,"pfxZ":5.3278014993459095,"pX":1.3453549338892437,"pZ":1.1770382167851845,"vX0":9.333216100130235,"vY0":-138.20675259380923,"vZ0":-7.191935291845321,"x":65.72,"y":207.0,"x0":-1.101517321823344,"y0":50.00251794606787,"z0":5.273110185150929,"aX":-14.475113976644082},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.3,"breakHorizontal":11.6,"spinRate":2293,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.39588248507221735,"extension":6.351047654362938},"index":0,"playId":"40a21f15-c27a-3d22-b985-f780602e420c","pitchNumber":1,"startTime":"2026-03-22T17:54:22.821Z","endTime":"2026-03-22T17:54:25.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682610,"link":"/api/v1/people/682610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805953,"link":"/api/v1/people/805953"}},"offense":{"batter":{"id":690914,"link":"/api/v1/people/690914","batSide":{"code":"R","description":"Right"}},"second":{"id":665877,"link":"/api/v1/people/665877"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.411102437234256,"aZ":-22.807517301969195,"pfxX":0.07196266668163531,"pfxZ":5.2948645560148115,"pX":-0.5891859236255298,"pZ":2.5615939347628762,"vX0":2.687906203705761,"vY0":-132.19157168059235,"vZ0":-3.1641852611775545,"x":139.46,"y":169.62,"x0":-1.6288421395507755,"y0":50.00148719336416,"z0":5.450169439595638,"aX":0.12642551040017785},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.1,"breakHorizontal":-0.7,"spinRate":2403,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.4144847780220835,"extension":6.269146731557204},"index":1,"playId":"7bb08b63-b77b-3c8c-904b-c30bc71255cc","pitchNumber":2,"startTime":"2026-03-22T17:54:41.058Z","endTime":"2026-03-22T17:54:44.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682610,"link":"/api/v1/people/682610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805953,"link":"/api/v1/people/805953"}},"offense":{"batter":{"id":690914,"link":"/api/v1/people/690914","batSide":{"code":"R","description":"Right"}},"second":{"id":665877,"link":"/api/v1/people/665877"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.388977416090068,"aZ":-17.3086745750896,"pfxX":-4.8867411109748105,"pfxZ":7.634082117942972,"pX":0.8826493579200003,"pZ":1.9961912511062987,"vX0":7.402539899601616,"vY0":-138.11335022413172,"vZ0":-5.9365489699122405,"x":83.36,"y":184.88,"x0":-1.1873619971809743,"y0":50.00597884210258,"z0":5.32234546230814,"aX":-9.520493670325822},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.8,"breakHorizontal":7.4,"spinRate":2305,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.39533949795574097,"extension":6.3683343293330905},"index":2,"playId":"49a576f2-70aa-38d6-893b-a74081f9cee4","pitchNumber":3,"startTime":"2026-03-22T17:55:02.378Z","endTime":"2026-03-22T17:55:06.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682610,"link":"/api/v1/people/682610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805953,"link":"/api/v1/people/805953"}},"offense":{"batter":{"id":690914,"link":"/api/v1/people/690914","batSide":{"code":"R","description":"Right"}},"second":{"id":665877,"link":"/api/v1/people/665877"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.205173383959757,"aZ":-37.32366056179526,"pfxX":0.4842333157901866,"pfxZ":-3.2539237711341924,"pX":0.901888464614416,"pZ":1.294870274697352,"vX0":4.554159498265299,"vY0":-125.48234815087592,"vZ0":-3.220968492288737,"x":82.62,"y":203.82,"x0":-1.0052431444164742,"y0":50.00321699425903,"z0":5.659621164711153,"aX":0.7657443395391237},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-6.5,"breakHorizontal":-2.0,"spinRate":2463,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.4377803372478799,"extension":6.353033771327999},"index":3,"playId":"8ff51730-e456-32de-8604-29014c93e07c","pitchNumber":4,"startTime":"2026-03-22T17:55:25.112Z","endTime":"2026-03-22T17:55:28.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682610,"link":"/api/v1/people/682610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805953,"link":"/api/v1/people/805953"}},"offense":{"batter":{"id":690914,"link":"/api/v1/people/690914","batSide":{"code":"R","description":"Right"}},"second":{"id":665877,"link":"/api/v1/people/665877"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690914,"link":"/api/v1/people/690914"},"credit":"b_ab"},{"player":{"id":682610,"link":"/api/v1/people/682610"},"credit":"p_ab"},{"player":{"id":690914,"link":"/api/v1/people/690914"},"credit":"b_pa"},{"player":{"id":682610,"link":"/api/v1/people/682610"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":0.97,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-03-22T17:55:28.832Z","atBatIndex":51},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jake Meyers doubles (2) on a sharp line drive to left fielder Nathan Church.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-22T17:58:46.345Z","endTime":"2026-03-22T17:59:20.744Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.960610279651107,"aZ":-25.9789019697606,"pfxX":0.8678623436269,"pfxZ":3.721144972567478,"pX":-1.1429484582898164,"pZ":3.269938750045426,"vX0":1.3544248547253637,"vY0":-127.59542097855213,"vZ0":-0.4634315843479032,"x":160.57,"y":150.49,"x0":-1.7914628474047978,"y0":50.000551698977134,"z0":5.484409340856929,"aX":1.444145499308192},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.8,"breakHorizontal":-1.8,"spinRate":1949,"spinDirection":185},"zone":11,"typeConfidence":2.0,"plateTime":0.42774548468131535,"extension":6.754525710164228},"index":0,"playId":"5193d5a3-7758-35f1-a4cc-e35aae95f50c","pitchNumber":1,"startTime":"2026-03-22T17:58:46.345Z","endTime":"2026-03-22T17:58:49.764Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688297,"link":"/api/v1/people/688297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":665877,"link":"/api/v1/people/665877"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":676694,"link":"/api/v1/people/676694","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.177496729050777,"aZ":-30.362655611132915,"pfxX":-9.820455457969958,"pfxZ":0.9476727022977869,"pX":-0.26703489226739135,"pZ":2.203865642352425,"vX0":6.756160975053948,"vY0":-137.6340433858104,"vZ0":-2.7070332714219325,"x":127.18,"y":179.28,"x0":-1.480382896840686,"y0":50.00538714400098,"z0":5.2612094069687485,"aX":-18.802016699469863},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":1.3,"breakHorizontal":16.3,"spinRate":2063,"spinDirection":250},"zone":5,"typeConfidence":2.0,"plateTime":0.3983088235665164,"extension":6.8259612017179085},"hitData":{"launchSpeed":105.3,"launchAngle":20.0,"totalDistance":366.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":95.34,"coordY":54.61}},"index":1,"playId":"fa0224b9-9443-3072-b07d-9cb04d1fbc07","pitchNumber":2,"startTime":"2026-03-22T17:59:04.704Z","endTime":"2026-03-22T17:59:20.744Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688297,"link":"/api/v1/people/688297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":665877,"link":"/api/v1/people/665877"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":676694,"link":"/api/v1/people/676694","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676694,"link":"/api/v1/people/676694"},"credit":"b_ab"},{"player":{"id":688297,"link":"/api/v1/people/688297"},"credit":"p_ab"},{"player":{"id":676694,"link":"/api/v1/people/676694"},"credit":"b_pa"},{"player":{"id":688297,"link":"/api/v1/people/688297"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.300000000000004,"awayTeamWinProbability":67.69999999999999,"homeTeamWinProbabilityAdded":10.200000000000003,"leverageIndex":1.54,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2026-03-22T17:59:20.744Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Taylor Trammell grounds out to first baseman José Fermín. Chase Call to 3rd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-22T17:59:52.727Z","endTime":"2026-03-22T18:00:18.419Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":813842,"fullName":"Chase Call","link":"/api/v1/people/813842"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"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":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665877,"link":"/api/v1/people/665877"},"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":813842,"fullName":"Chase Call","link":"/api/v1/people/813842"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Chase Call replaces Jake Meyers.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-22T17:59:52.725Z","endTime":"2026-03-22T17:59:52.726Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":813842,"link":"/api/v1/people/813842"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"401","replacedPlayer":{"id":676694,"link":"/api/v1/people/676694"},"base":2,"defense":{"pitcher":{"id":688297,"link":"/api/v1/people/688297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":665877,"link":"/api/v1/people/665877"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"second":{"id":676694,"link":"/api/v1/people/676694"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.7,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.966422558766844,"aZ":-30.74925412815038,"pfxX":2.1972812687749035,"pfxZ":0.8386502519579064,"pX":-0.6443817358346376,"pZ":2.851047738556042,"vX0":1.888465453028352,"vY0":-129.31196114655373,"vZ0":-0.6711924422068523,"x":141.56,"y":161.8,"x0":-1.6685818617885422,"y0":50.00266802285019,"z0":5.464751848671867,"aX":3.7358359671931267},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.6,"breakHorizontal":-4.4,"spinRate":1950,"spinDirection":159},"zone":1,"typeConfidence":2.0,"plateTime":0.4229309442289164,"extension":6.9228151249226135},"index":1,"playId":"98b12fe6-05b2-3cb2-ab98-425136abdf29","pitchNumber":1,"startTime":"2026-03-22T17:59:52.727Z","endTime":"2026-03-22T17:59:58.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688297,"link":"/api/v1/people/688297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":665877,"link":"/api/v1/people/665877"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"second":{"id":813842,"link":"/api/v1/people/813842"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.7,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.22837864473106,"aZ":-22.25140567022953,"pfxX":-2.1275099375095494,"pfxZ":5.090874881183032,"pX":0.5423773597891567,"pZ":2.5004218542638443,"vX0":6.074413124366901,"vY0":-137.88289251868713,"vZ0":-3.945122363974021,"x0":-1.401166050545477,"y0":50.00015671181938,"z0":5.429219271528178,"aX":-4.145135868163873},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.6,"breakHorizontal":2.8,"spinRate":2146,"spinDirection":231},"zone":6,"typeConfidence":2.0,"plateTime":0.39544793746220375,"extension":6.742122228515045},"hitData":{"launchSpeed":82.9,"launchAngle":-7.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.96,"coordY":167.62}},"index":2,"playId":"4d6bb207-88b2-39c7-8da2-147a98382a0b","pitchNumber":2,"startTime":"2026-03-22T18:00:11.109Z","endTime":"2026-03-22T18:00:18.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688297,"link":"/api/v1/people/688297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":665877,"link":"/api/v1/people/665877"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"second":{"id":813842,"link":"/api/v1/people/813842"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"credit":"b_ab"},{"player":{"id":688297,"link":"/api/v1/people/688297"},"credit":"p_ab"},{"player":{"id":666211,"link":"/api/v1/people/666211"},"credit":"b_pa"},{"player":{"id":688297,"link":"/api/v1/people/688297"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.499999999999996,"awayTeamWinProbability":71.5,"homeTeamWinProbabilityAdded":-3.800000000000008,"leverageIndex":2.38,"dramaIndex":88.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:00:18.419Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cavan Biggio grounds out, first baseman José Fermín to pitcher Michael Watson. Chase Call scores.","rbi":1,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-22T18:02:39.969Z","endTime":"2026-03-22T18:03:06.702Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":624415,"fullName":"Cavan Biggio","link":"/api/v1/people/624415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":828594,"fullName":"Michael Watson","link":"/api/v1/people/828594"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624415,"fullName":"Cavan Biggio","link":"/api/v1/people/624415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665877,"link":"/api/v1/people/665877"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":828594,"link":"/api/v1/people/828594"},"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":813842,"fullName":"Chase Call","link":"/api/v1/people/813842"},"responsiblePitcher":{"id":688297,"link":"/api/v1/people/688297"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Michael Watson replaces Chris Roycroft.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-22T18:01:47.086Z","endTime":"2026-03-22T18:02:41.889Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":828594,"link":"/api/v1/people/828594"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":688297,"link":"/api/v1/people/688297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":665877,"link":"/api/v1/people/665877"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":624415,"link":"/api/v1/people/624415","batSide":{"code":"L","description":"Left"}},"third":{"id":813842,"link":"/api/v1/people/813842"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.667385078530152,"aZ":-17.93751892542543,"pfxX":5.937309638090381,"pfxZ":7.5590669280559935,"pX":-1.0162501789535747,"pZ":2.5067488224395,"vX0":-10.326900490656834,"vY0":-136.08871942578656,"vZ0":-3.158088157464939,"x":155.74,"y":171.1,"x0":2.0488857140758414,"y0":50.00432729056818,"z0":4.918262445782314,"aX":11.185641475963541},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.2,"breakHorizontal":-8.6,"spinRate":2106,"spinDirection":134},"zone":11,"typeConfidence":0.82,"plateTime":0.4018209728491171,"extension":6.5791011454559944},"index":1,"playId":"8c3bb0c9-b53d-325a-9f86-d5146feeee3e","pitchNumber":1,"startTime":"2026-03-22T18:02:41.889Z","endTime":"2026-03-22T18:02:46.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":828594,"link":"/api/v1/people/828594","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":665877,"link":"/api/v1/people/665877"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":624415,"link":"/api/v1/people/624415","batSide":{"code":"L","description":"Left"}},"third":{"id":813842,"link":"/api/v1/people/813842"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":76.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.8472089964922,"aZ":-33.30205132202765,"pfxX":-4.495232402740217,"pfxZ":-0.763936184988907,"pX":0.24356856276016917,"pZ":2.262674707862649,"vX0":-4.047263128022769,"vY0":-119.82364465918714,"vZ0":1.0390379357713566,"x":107.72,"y":177.69,"x0":2.5322203812926327,"y0":50.00489650485322,"z0":4.7747291764343265,"aX":-6.606706314194466},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-1.0,"breakHorizontal":9.0,"spinRate":2442,"spinDirection":304},"zone":5,"typeConfidence":1.37,"plateTime":0.4552589185207707,"extension":6.2791102829817405},"hitData":{"launchSpeed":94.6,"launchAngle":-6.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.6,"coordY":160.36}},"index":2,"playId":"f02c68c5-ee81-31db-ac05-761acf4a0385","pitchNumber":2,"startTime":"2026-03-22T18:02:55.826Z","endTime":"2026-03-22T18:03:06.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":828594,"link":"/api/v1/people/828594","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":665877,"link":"/api/v1/people/665877"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":624415,"link":"/api/v1/people/624415","batSide":{"code":"L","description":"Left"}},"third":{"id":813842,"link":"/api/v1/people/813842"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624415,"link":"/api/v1/people/624415"},"credit":"b_ab"},{"player":{"id":828594,"link":"/api/v1/people/828594"},"credit":"p_ab"},{"player":{"id":624415,"link":"/api/v1/people/624415"},"credit":"b_pa"},{"player":{"id":828594,"link":"/api/v1/people/828594"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.900000000000002,"awayTeamWinProbability":72.1,"homeTeamWinProbabilityAdded":-0.5999999999999943,"leverageIndex":2.16,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:03:06.702Z","atBatIndex":54},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"César Salazar walks.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-22T18:03:22.924Z","endTime":"2026-03-22T18:04:22.366Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":663967,"fullName":"César Salazar","link":"/api/v1/people/663967"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":828594,"fullName":"Michael Watson","link":"/api/v1/people/828594"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663967,"fullName":"César Salazar","link":"/api/v1/people/663967"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663967,"fullName":"César Salazar","link":"/api/v1/people/663967"},"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, 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.6,"endSpeed":79.1,"strikeZoneTop":3.053,"strikeZoneBottom":1.541,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.207512701225816,"aZ":-31.53256619231263,"pfxX":-8.799410010647101,"pfxZ":0.40811092685961814,"pX":0.20576910687134478,"pZ":1.5702399543076953,"vX0":-2.7517343068818434,"vY0":-124.67083994636188,"vZ0":-1.3707791940643366,"x":109.16,"y":196.38,"x0":2.4662366455707847,"y0":50.00537526451643,"z0":4.721193398139416,"aX":-13.902384094556798},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.7,"breakHorizontal":16.6,"spinRate":2614,"spinDirection":302},"zone":8,"typeConfidence":1.34,"plateTime":0.43872599085939834,"extension":6.595842493334258},"index":0,"playId":"47213748-d200-316f-82b9-df5e6792ab50","pitchNumber":1,"startTime":"2026-03-22T18:03:31.049Z","endTime":"2026-03-22T18:03:35.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":828594,"link":"/api/v1/people/828594","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":665877,"link":"/api/v1/people/665877"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":663967,"link":"/api/v1/people/663967","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":82.9,"endSpeed":76.0,"strikeZoneTop":3.053,"strikeZoneBottom":1.541,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.349516467004012,"aZ":-34.711131288989115,"pfxX":-6.4402008765828604,"pfxZ":-1.7320639059851128,"pX":-0.9000104777490059,"pZ":2.669561896097455,"vX0":-5.833271688285342,"vY0":-120.63364789595094,"vZ0":2.1766277837738137,"x":151.31,"y":166.7,"x0":2.389353446704706,"y0":50.00008567855745,"z0":4.824216927184635,"aX":-9.451294136018275},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-2.3,"breakHorizontal":13.1,"spinRate":2596,"spinDirection":301},"zone":11,"typeConfidence":1.38,"plateTime":0.45474032521922814,"extension":6.49946811509113},"index":1,"playId":"56402825-92e8-3a14-a167-d327c818b610","pitchNumber":2,"startTime":"2026-03-22T18:03:46.030Z","endTime":"2026-03-22T18:03:50.821Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":828594,"link":"/api/v1/people/828594","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":665877,"link":"/api/v1/people/665877"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":663967,"link":"/api/v1/people/663967","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.3,"strikeZoneTop":3.053,"strikeZoneBottom":1.541,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.15224446458871,"aZ":-17.626003019709724,"pfxX":4.311550013439232,"pfxZ":7.968527518170566,"pX":-0.4711505785269811,"pZ":3.3732109535669674,"vX0":-7.752859818975268,"vY0":-134.28381579891305,"vZ0":-0.9000205464358217,"x":134.96,"y":147.7,"x0":1.8935811710977704,"y0":50.00349002517243,"z0":4.967034743193663,"aX":7.873245214948374},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.4,"breakHorizontal":-6.1,"spinRate":2055,"spinDirection":137},"zone":11,"typeConfidence":1.41,"plateTime":0.4079290046101809,"extension":6.6695001723997684},"index":2,"playId":"4d488540-5f30-3399-92cf-cded7cfcc4c7","pitchNumber":3,"startTime":"2026-03-22T18:04:01.412Z","endTime":"2026-03-22T18:04:05.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":828594,"link":"/api/v1/people/828594","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":665877,"link":"/api/v1/people/665877"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":663967,"link":"/api/v1/people/663967","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":83.3,"strikeZoneTop":3.053,"strikeZoneBottom":1.541,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.970018785048847,"aZ":-16.44107830550279,"pfxX":6.236218241035124,"pfxZ":8.779919899907044,"pX":-0.894283077358345,"pZ":2.827291044230819,"vX0":-9.643287588427967,"vY0":-133.57791754509307,"vZ0":-2.22595201513981,"x":151.09,"y":162.44,"x0":1.9660739904111657,"y0":50.006037149368275,"z0":4.864531203151228,"aX":11.180327853978804},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.6,"breakHorizontal":-9.0,"spinRate":2005,"spinDirection":135},"zone":11,"typeConfidence":1.08,"plateTime":0.4113443840100963,"extension":6.667951122952003},"index":3,"playId":"d6307be5-075b-3e93-a6e7-35a7cd81fc3a","pitchNumber":4,"startTime":"2026-03-22T18:04:17.412Z","endTime":"2026-03-22T18:04:22.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":828594,"link":"/api/v1/people/828594","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":665877,"link":"/api/v1/people/665877"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":663967,"link":"/api/v1/people/663967","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663967,"link":"/api/v1/people/663967"},"credit":"b_pa"},{"player":{"id":828594,"link":"/api/v1/people/828594"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.7,"awayTeamWinProbability":69.3,"homeTeamWinProbabilityAdded":2.799999999999997,"leverageIndex":0.96,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:04:22.366Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Holy called out on strikes.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-22T18:04:44.843Z","endTime":"2026-03-22T18:06:12.160Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":802959,"fullName":"Max Holy","link":"/api/v1/people/802959"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":828594,"fullName":"Michael Watson","link":"/api/v1/people/828594"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":802959,"fullName":"Max Holy","link":"/api/v1/people/802959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":650968,"link":"/api/v1/people/650968"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.260548360760456,"aZ":-19.048185112517,"pfxX":6.049675376647411,"pfxZ":7.028803901025722,"pX":-0.5701755213242997,"pZ":1.730560523505635,"vX0":-8.96229231254207,"vY0":-136.11611098550136,"vZ0":-4.708532509688752,"x":138.73,"y":192.05,"x0":1.9866006675737435,"y0":50.001088068325124,"z0":4.810733144862964,"aX":11.295098323027466},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.9,"breakHorizontal":-9.0,"spinRate":1964,"spinDirection":132},"zone":7,"typeConfidence":1.25,"plateTime":0.4031542803141628,"extension":6.9074380720774995},"index":0,"playId":"0e303ec3-dc60-37ed-a4e9-ac682b445709","pitchNumber":1,"startTime":"2026-03-22T18:04:44.843Z","endTime":"2026-03-22T18:04:48.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":828594,"link":"/api/v1/people/828594","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":665877,"link":"/api/v1/people/665877"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":802959,"link":"/api/v1/people/802959","batSide":{"code":"R","description":"Right"}},"first":{"id":663967,"link":"/api/v1/people/663967"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":78.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.84759034301904,"aZ":-28.59349906872077,"pfxX":9.655646778809679,"pfxZ":2.2532737391508437,"pX":2.0996184852631,"pZ":2.508189722711761,"vX0":-3.3204233225605906,"vY0":-125.55395827428435,"vZ0":-0.33679660579427173,"x":36.97,"y":171.06,"x0":2.189515883024219,"y0":50.00102757145108,"z0":4.9830917864612605,"aX":15.320590259352876},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.2,"breakHorizontal":-16.7,"spinRate":1537,"spinDirection":103},"zone":12,"typeConfidence":1.34,"plateTime":0.4372600711065928,"extension":6.447934179110146},"index":1,"playId":"1a16b74c-15b4-3a6e-8cfa-5e1659e465ed","pitchNumber":2,"startTime":"2026-03-22T18:04:58.665Z","endTime":"2026-03-22T18:05:02.322Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":828594,"link":"/api/v1/people/828594","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":665877,"link":"/api/v1/people/665877"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":802959,"link":"/api/v1/people/802959","batSide":{"code":"R","description":"Right"}},"first":{"id":663967,"link":"/api/v1/people/663967"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.56178707472637,"aZ":-17.406162618138506,"pfxX":6.036512731987884,"pfxZ":7.9280404534163615,"pX":0.684113390542111,"pZ":2.6001737841460875,"vX0":-5.316789372845148,"vY0":-136.0402966331777,"vZ0":-3.273689138712816,"x":90.92,"y":168.58,"x0":1.8854592498233047,"y0":50.00322553207179,"z0":5.035069446644078,"aX":11.245292347125687},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.8,"breakHorizontal":-9.7,"spinRate":2012,"spinDirection":135},"zone":6,"typeConfidence":1.09,"plateTime":0.40356862993073683,"extension":6.693482327350943},"index":2,"playId":"59272ce8-2226-320c-8a45-9f721c496ae9","pitchNumber":3,"startTime":"2026-03-22T18:05:15.356Z","endTime":"2026-03-22T18:05:19.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":828594,"link":"/api/v1/people/828594","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":665877,"link":"/api/v1/people/665877"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":802959,"link":"/api/v1/people/802959","batSide":{"code":"R","description":"Right"}},"first":{"id":663967,"link":"/api/v1/people/663967"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.96684466751547,"aZ":-31.165894788684277,"pfxX":-7.783740286636867,"pfxZ":0.6576821243794484,"pX":-0.940276483898053,"pZ":3.4200018155415943,"vX0":-5.276298441258896,"vY0":-123.28688146791812,"vZ0":2.8620367343560593,"x":152.84,"y":146.44,"x0":2.2433838573798828,"y0":50.00216959703788,"z0":4.885402888898572,"aX":-11.903147725072067},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":2.2,"breakHorizontal":15.4,"spinRate":2564,"spinDirection":306},"zone":11,"typeConfidence":1.35,"plateTime":0.4453673606483157,"extension":6.500903026789572},"index":3,"playId":"7a353f8f-82f6-3dd7-9724-ee1cf1dade85","pitchNumber":4,"startTime":"2026-03-22T18:05:32.970Z","endTime":"2026-03-22T18:05:37.302Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":828594,"link":"/api/v1/people/828594","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":665877,"link":"/api/v1/people/665877"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":802959,"link":"/api/v1/people/802959","batSide":{"code":"R","description":"Right"}},"first":{"id":663967,"link":"/api/v1/people/663967"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.808283844458938,"aZ":-18.93019678919911,"pfxX":4.4846377316945905,"pfxZ":7.186752435216531,"pX":1.7180924733465635,"pZ":2.2631507471112866,"vX0":-2.0026929056332534,"vY0":-135.2115920434775,"vZ0":-3.8019971721060255,"x":51.51,"y":177.67,"x0":1.8877064161570924,"y0":50.00288538563536,"z0":5.024106596125742,"aX":8.263484989750609},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.4,"breakHorizontal":-7.7,"spinRate":2091,"spinDirection":139},"zone":14,"typeConfidence":1.39,"plateTime":0.40584699792531653,"extension":6.743511504987108},"index":4,"playId":"ab61420b-5591-3689-85a1-feddb83df888","pitchNumber":5,"startTime":"2026-03-22T18:05:49.114Z","endTime":"2026-03-22T18:05:52.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":828594,"link":"/api/v1/people/828594","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":665877,"link":"/api/v1/people/665877"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":802959,"link":"/api/v1/people/802959","batSide":{"code":"R","description":"Right"}},"first":{"id":663967,"link":"/api/v1/people/663967"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.032758699292113,"aZ":-17.471445377281558,"pfxX":3.8579836330178674,"pfxZ":8.001915942080128,"pX":0.30725863484082133,"pZ":1.739816914562236,"vX0":-6.033514276340802,"vY0":-135.071171853729,"vZ0":-5.058369500900168,"x":105.29,"y":191.8,"x0":2.074704854100817,"y0":50.00043173286324,"z0":4.875972255216307,"aX":7.0865511205767175},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.6,"breakHorizontal":-5.6,"spinRate":2019,"spinDirection":137},"zone":9,"typeConfidence":1.42,"plateTime":0.4064318718348856,"extension":6.6553316327256},"index":5,"playId":"dc265a27-6c8a-3a4b-9914-55616b86dbfd","pitchNumber":6,"startTime":"2026-03-22T18:06:07.824Z","endTime":"2026-03-22T18:06:12.160Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":828594,"link":"/api/v1/people/828594","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":665877,"link":"/api/v1/people/665877"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":802959,"link":"/api/v1/people/802959","batSide":{"code":"R","description":"Right"}},"first":{"id":663967,"link":"/api/v1/people/663967"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802959,"link":"/api/v1/people/802959"},"credit":"b_ab"},{"player":{"id":828594,"link":"/api/v1/people/828594"},"credit":"p_ab"},{"player":{"id":802959,"link":"/api/v1/people/802959"},"credit":"b_pa"},{"player":{"id":828594,"link":"/api/v1/people/828594"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.5,"awayTeamWinProbability":74.5,"homeTeamWinProbabilityAdded":-5.199999999999999,"leverageIndex":2.04,"dramaIndex":88.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:06:12.160Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ramón Urías flies out to right fielder Chase Call.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-22T18:08:31.150Z","endTime":"2026-03-22T18:08:54.884Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":602104,"fullName":"Ramón Urías","link":"/api/v1/people/602104"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5],"actionIndex":[0,1,2,3],"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":602104,"fullName":"Ramón Urías","link":"/api/v1/people/602104"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":813842,"link":"/api/v1/people/813842"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from right field to center field for Anthony Huezo.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-22T18:08:33.350Z","endTime":"2026-03-22T18:08:33.351Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805953,"link":"/api/v1/people/805953"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"101","replacedPlayer":{"id":805904,"link":"/api/v1/people/805904"},"defense":{"pitcher":{"id":682610,"link":"/api/v1/people/682610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":805953,"link":"/api/v1/people/805953"}},"offense":{"batter":{"id":602104,"link":"/api/v1/people/602104","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Chase Call remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-22T18:08:33.352Z","endTime":"2026-03-22T18:08:33.353Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":813842,"link":"/api/v1/people/813842"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"401","replacedPlayer":{"id":676694,"link":"/api/v1/people/676694"},"defense":{"pitcher":{"id":682610,"link":"/api/v1/people/682610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":805953,"link":"/api/v1/people/805953"},"right":{"id":805953,"link":"/api/v1/people/805953"}},"offense":{"batter":{"id":602104,"link":"/api/v1/people/602104","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Caden Powell replaces left fielder Taylor Trammell, batting 5th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-22T18:08:33.354Z","endTime":"2026-03-22T18:08:33.355Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702547,"link":"/api/v1/people/702547"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"501","replacedPlayer":{"id":666211,"link":"/api/v1/people/666211"},"defense":{"pitcher":{"id":682610,"link":"/api/v1/people/682610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":666211,"link":"/api/v1/people/666211"},"center":{"id":805953,"link":"/api/v1/people/805953"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":602104,"link":"/api/v1/people/602104","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: AJ Blubaugh replaces Roddery Muñoz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-22T18:08:33.356Z","endTime":"2026-03-22T18:08:33.357Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805123,"link":"/api/v1/people/805123"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":682610,"link":"/api/v1/people/682610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":702547,"link":"/api/v1/people/702547"},"center":{"id":805953,"link":"/api/v1/people/805953"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":602104,"link":"/api/v1/people/602104","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.9,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.73438959008072,"aZ":-11.316177155305219,"pfxX":-7.6437936959694825,"pfxZ":10.76711508007408,"pX":0.09455690912096124,"pZ":2.925393323739906,"vX0":8.824097085354616,"vY0":-138.26712471245952,"vZ0":-6.094588176155784,"x0":-2.1445570074936766,"y0":50.00076990797771,"z0":5.917017946652987,"aX":-14.804326891555112},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.4,"breakHorizontal":12.0,"spinRate":2149,"spinDirection":217},"zone":2,"typeConfidence":0.91,"plateTime":0.39610215984734376,"extension":6.468371805859138},"index":4,"playId":"44c61262-fc4f-3048-a943-6216211a1c11","pitchNumber":1,"startTime":"2026-03-22T18:08:33.358Z","endTime":"2026-03-22T18:08:36.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":702547,"link":"/api/v1/people/702547"},"center":{"id":805953,"link":"/api/v1/people/805953"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":602104,"link":"/api/v1/people/602104","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.84119597508519,"aZ":-11.051505045741147,"pfxX":-7.80874623381722,"pfxZ":10.881749611680291,"pX":0.43315037135883966,"pZ":1.9261444793223585,"vX0":9.509305704542165,"vY0":-138.42005360221876,"vZ0":-8.663217066569425,"x":113.4,"y":159.79,"x0":-2.031909123647809,"y0":50.00258603988522,"z0":5.83612597923352,"aX":-15.156814034470996},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.0,"breakHorizontal":12.1,"spinRate":2160,"spinDirection":218},"zone":9,"typeConfidence":0.91,"plateTime":0.3956801133066796,"extension":6.59528312376308},"hitData":{"launchSpeed":103.6,"launchAngle":17.0,"totalDistance":308.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.02,"coordY":95.58}},"index":5,"playId":"7d7e036f-864f-3ea9-b40e-dc1f98e6ebfc","pitchNumber":2,"startTime":"2026-03-22T18:08:47.633Z","endTime":"2026-03-22T18:08:54.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":702547,"link":"/api/v1/people/702547"},"center":{"id":805953,"link":"/api/v1/people/805953"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":602104,"link":"/api/v1/people/602104","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":602104,"link":"/api/v1/people/602104"},"credit":"b_ab"},{"player":{"id":805123,"link":"/api/v1/people/805123"},"credit":"p_ab"},{"player":{"id":602104,"link":"/api/v1/people/602104"},"credit":"b_pa"},{"player":{"id":805123,"link":"/api/v1/people/805123"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.800000000000004,"awayTeamWinProbability":72.19999999999999,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:08:54.884Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathan Church grounds out, second baseman Brice Matthews to first baseman Cavan Biggio.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-22T18:09:21.931Z","endTime":"2026-03-22T18:11:21.146Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694728,"link":"/api/v1/people/694728"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":624415,"link":"/api/v1/people/624415"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.6,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.248922947888307,"aZ":-40.35199679758116,"pfxX":3.3042903685577314,"pfxZ":-6.045666196564863,"pX":0.15350783263542345,"pZ":0.5230524049517075,"vX0":4.1604399851670015,"vY0":-116.25433520969155,"vZ0":-3.6785855190712136,"x":100.49,"y":186.77,"x0":-2.096931764329052,"y0":50.003657704636574,"z0":6.003058630228418,"aX":4.468230621782957},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-11.6,"breakHorizontal":-7.1,"spinRate":2169,"spinDirection":33},"zone":14,"typeConfidence":0.9,"plateTime":0.4733389989154513,"extension":6.54269310209657},"index":0,"playId":"74c40d8e-7978-3f67-8f5d-28fe6f4cdb89","pitchNumber":1,"startTime":"2026-03-22T18:09:21.931Z","endTime":"2026-03-22T18:09:25.804Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":702547,"link":"/api/v1/people/702547"},"center":{"id":805953,"link":"/api/v1/people/805953"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.9,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.370842959314658,"aZ":-22.81572980009562,"pfxX":0.6952479832704891,"pfxZ":5.521853827549951,"pX":0.0481000059133801,"pZ":2.170497384874655,"vX0":5.910580413663758,"vY0":-128.74372460300768,"vZ0":-4.997695447358631,"x":111.15,"y":224.66,"x0":-2.3587770289591075,"y0":50.00167458897719,"z0":5.88130900479336,"aX":1.1773703962169224},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":9.2,"breakHorizontal":-2.5,"spinRate":2418,"spinDirection":197},"zone":5,"typeConfidence":0.91,"plateTime":0.42391773342429273,"extension":6.305741136711003},"index":1,"playId":"7f02fca1-8e38-3087-bf67-9760f55b85de","pitchNumber":2,"startTime":"2026-03-22T18:09:40.943Z","endTime":"2026-03-22T18:09:44.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":702547,"link":"/api/v1/people/702547"},"center":{"id":805953,"link":"/api/v1/people/805953"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":86.6,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.117412056528636,"aZ":-11.195623836562945,"pfxX":-8.059263922866865,"pfxZ":10.75886731531397,"pX":-1.3437188219851726,"pZ":3.8295967179370254,"vX0":5.868320892674756,"vY0":-139.62778108051614,"vZ0":-3.8441012261793275,"x":168.22,"y":135.38,"x0":-2.439038489215973,"y0":50.000785598448665,"z0":5.975916711556436,"aX":-15.711862371533574},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.7,"breakHorizontal":13.2,"spinRate":2393,"spinDirection":216},"zone":11,"typeConfidence":0.91,"plateTime":0.39418185606173894,"extension":6.349433909794385},"index":2,"playId":"62278a5a-7d62-3435-a243-89457fe6143d","pitchNumber":3,"startTime":"2026-03-22T18:09:57.926Z","endTime":"2026-03-22T18:10:04.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":702547,"link":"/api/v1/people/702547"},"center":{"id":805953,"link":"/api/v1/people/805953"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.6,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.62112101521137,"aZ":-29.373574634815405,"pfxX":-10.399438764653251,"pfxZ":1.8007306989126848,"pX":-0.08636693205505465,"pZ":0.7316524988419666,"vX0":8.861909776623683,"vY0":-124.27300203281544,"vZ0":-6.190591290099681,"x":120.29,"y":219.03,"x0":-2.352779921994994,"y0":50.00542249359788,"z0":5.704450175693981,"aX":-16.21819745817188},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.9,"breakHorizontal":16.7,"spinRate":2399,"spinDirection":251},"zone":13,"typeConfidence":0.9,"plateTime":0.4412506380878214,"extension":6.266100806523466},"index":3,"playId":"51c29417-7f01-34b0-b176-e450eb08ce18","pitchNumber":4,"startTime":"2026-03-22T18:10:13.723Z","endTime":"2026-03-22T18:10:17.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":702547,"link":"/api/v1/people/702547"},"center":{"id":805953,"link":"/api/v1/people/805953"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.6,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.83066134400127,"aZ":-12.216124349917742,"pfxX":-8.24696552579786,"pfxZ":10.334091807493655,"pX":-0.6131390662998976,"pZ":3.5959276397975835,"vX0":7.165478854409651,"vY0":-138.33185458833873,"vZ0":-4.320949201487543,"x":140.37,"y":141.69,"x0":-2.1698389715537196,"y0":50.004688238591385,"z0":6.001748527867482,"aX":-15.930817654990134},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.0,"breakHorizontal":13.3,"spinRate":2256,"spinDirection":215},"zone":11,"typeConfidence":0.91,"plateTime":0.39646548763667955,"extension":6.370246645170812},"index":4,"playId":"9f90f226-7271-3477-96ba-0417aabec161","pitchNumber":5,"startTime":"2026-03-22T18:10:32.636Z","endTime":"2026-03-22T18:10:35.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":702547,"link":"/api/v1/people/702547"},"center":{"id":805953,"link":"/api/v1/people/805953"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.6,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.53038100267264,"aZ":-12.686992836641668,"pfxX":-7.917530459851794,"pfxZ":9.827896200132962,"pX":-0.3393193746446328,"pZ":3.784863292325986,"vX0":8.074545869580941,"vY0":-140.3337508501123,"vZ0":-3.644046617969292,"x":129.93,"y":136.59,"x0":-2.2335415405131767,"y0":50.001167425224814,"z0":5.934077050317901,"aX":-15.696569749543475},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.2,"breakHorizontal":12.6,"spinRate":2292,"spinDirection":210},"zone":11,"typeConfidence":0.91,"plateTime":0.39120792929309367,"extension":6.443733380892184},"index":5,"playId":"f60a023e-dbfc-3754-a7c2-7228180ab234","pitchNumber":6,"startTime":"2026-03-22T18:10:53.180Z","endTime":"2026-03-22T18:10:56.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":702547,"link":"/api/v1/people/702547"},"center":{"id":805953,"link":"/api/v1/people/805953"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.0,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.13901296016055,"aZ":-28.48806922749802,"pfxX":-12.294243887824909,"pfxZ":2.326985710820268,"pX":-0.16830415065412532,"pZ":2.184578916150916,"vX0":9.095392508258573,"vY0":-125.0716653469634,"vZ0":-3.4797903018728036,"x":123.42,"y":179.8,"x0":-2.2540029601212788,"y0":50.0048964645761,"z0":5.929411964162096,"aX":-19.48741244878226},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.6,"breakHorizontal":20.2,"spinRate":2445,"spinDirection":248},"zone":5,"typeConfidence":0.9,"plateTime":0.4378728214274923,"extension":6.3187133124604},"hitData":{"launchSpeed":91.9,"launchAngle":-15.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.73,"coordY":147.65}},"index":6,"playId":"bcdf1d22-f638-3e5e-990d-8c1636829ad5","pitchNumber":7,"startTime":"2026-03-22T18:11:14.625Z","endTime":"2026-03-22T18:11:21.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":702547,"link":"/api/v1/people/702547"},"center":{"id":805953,"link":"/api/v1/people/805953"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"credit":"b_ab"},{"player":{"id":805123,"link":"/api/v1/people/805123"},"credit":"p_ab"},{"player":{"id":701675,"link":"/api/v1/people/701675"},"credit":"b_pa"},{"player":{"id":805123,"link":"/api/v1/people/805123"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.599999999999998,"awayTeamWinProbability":70.4,"homeTeamWinProbabilityAdded":1.7999999999999936,"leverageIndex":0.7,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:11:21.146Z","atBatIndex":58},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jordan Walker lines out sharply to left fielder Caden Powell.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-22T18:11:29.515Z","endTime":"2026-03-22T18:12:33.037Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702547,"link":"/api/v1/people/702547"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: CJ Alexander replaces first baseman Cavan Biggio, batting 6th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-22T18:11:29.514Z","endTime":"2026-03-22T18:11:50.779Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680769,"link":"/api/v1/people/680769"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"601","replacedPlayer":{"id":624415,"link":"/api/v1/people/624415"},"defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":624415,"link":"/api/v1/people/624415"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":702547,"link":"/api/v1/people/702547"},"center":{"id":805953,"link":"/api/v1/people/805953"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.5,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.305038185023253,"aZ":-19.72654522313923,"pfxX":0.3011651082458435,"pfxZ":7.300266402484073,"pX":1.0303344452095473,"pZ":0.33135579497129514,"vX0":8.249906786929136,"vY0":-129.3586930410082,"vZ0":-9.866331684307884,"x":77.73,"y":229.83,"x0":-2.2307353336735685,"y0":50.006362790593364,"z0":5.68839947203018,"aX":0.5143706911690905},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":11.3,"breakHorizontal":-2.3,"spinRate":2404,"spinDirection":191},"zone":14,"typeConfidence":0.86,"plateTime":0.4223322812378396,"extension":6.635041461773972},"index":1,"playId":"15034764-ae31-3193-804d-d11f00e9ef66","pitchNumber":1,"startTime":"2026-03-22T18:11:50.779Z","endTime":"2026-03-22T18:11:53.779Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":680769,"link":"/api/v1/people/680769"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":702547,"link":"/api/v1/people/702547"},"center":{"id":805953,"link":"/api/v1/people/805953"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.3,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.990374310021224,"aZ":-27.786899681758882,"pfxX":1.8650590867063341,"pfxZ":2.6358829403772157,"pX":1.4284316724181234,"pZ":1.983891739730468,"vX0":8.232148402848079,"vY0":-128.1699181362484,"vZ0":-4.610469345428765,"x":62.55,"y":185.21,"x0":-2.0649940394484303,"y0":50.00638952496919,"z0":5.970890340172051,"aX":3.109587352248132},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.0,"breakHorizontal":-5.2,"spinRate":2520,"spinDirection":172},"zone":14,"typeConfidence":0.86,"plateTime":0.4270156082717431,"extension":6.5222813437324465},"index":2,"playId":"fd50618a-37be-3626-acbe-6b043ca40219","pitchNumber":2,"startTime":"2026-03-22T18:12:10.171Z","endTime":"2026-03-22T18:12:14.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":680769,"link":"/api/v1/people/680769"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":702547,"link":"/api/v1/people/702547"},"center":{"id":805953,"link":"/api/v1/people/805953"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":75.5,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.541702262823776,"aZ":-34.77051959977151,"pfxX":6.9607564715006465,"pfxZ":-1.7824757409762544,"pX":-0.670261574341801,"pZ":2.2866325655684103,"vX0":2.1133179494661922,"vY0":-121.05529443136167,"vZ0":-1.2095694832209773,"x":142.55,"y":177.04,"x0":-2.462707262061838,"y0":50.00183317947157,"z0":5.885989214105531,"aX":10.146531277768075},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-3.2,"breakHorizontal":-13.1,"spinRate":2743,"spinDirection":61},"zone":7,"typeConfidence":0.91,"plateTime":0.45556559170693056,"extension":6.542635460157867},"hitData":{"launchSpeed":101.2,"launchAngle":16.0,"totalDistance":299.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":54.99,"coordY":101.96}},"index":3,"playId":"b5ca31ed-fc69-317f-aa3f-5a096f85762f","pitchNumber":3,"startTime":"2026-03-22T18:12:26.363Z","endTime":"2026-03-22T18:12:33.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":680769,"link":"/api/v1/people/680769"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":702547,"link":"/api/v1/people/702547"},"center":{"id":805953,"link":"/api/v1/people/805953"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_ab"},{"player":{"id":805123,"link":"/api/v1/people/805123"},"credit":"p_ab"},{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_pa"},{"player":{"id":805123,"link":"/api/v1/people/805123"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.49,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:12:33.037Z","atBatIndex":59},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jack Winkler doubles (2) on a line drive to left fielder José Fermín.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-22T18:14:50.387Z","endTime":"2026-03-22T18:15:25.245Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":676466,"fullName":"Jack Winkler","link":"/api/v1/people/676466"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":676466,"fullName":"Jack Winkler","link":"/api/v1/people/676466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[5,6],"actionIndex":[0,1,2,3,4],"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":676466,"fullName":"Jack Winkler","link":"/api/v1/people/676466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665877,"link":"/api/v1/people/665877"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive switch from first base to left field for José Fermín.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-22T18:14:52.562Z","endTime":"2026-03-22T18:14:52.563Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665877,"link":"/api/v1/people/665877"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"101","replacedPlayer":{"id":802139,"link":"/api/v1/people/802139"},"defense":{"pitcher":{"id":828594,"link":"/api/v1/people/828594","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":665877,"link":"/api/v1/people/665877"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":676466,"link":"/api/v1/people/676466","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Johnfrank Salazar replaces left fielder Nathan Church, batting 6th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-22T18:14:52.564Z","endTime":"2026-03-22T18:14:52.565Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":692564,"link":"/api/v1/people/692564"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"601","replacedPlayer":{"id":701675,"link":"/api/v1/people/701675"},"defense":{"pitcher":{"id":828594,"link":"/api/v1/people/828594","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":665877,"link":"/api/v1/people/665877"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":676466,"link":"/api/v1/people/676466","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Yordalin Peña replaces right fielder Jordan Walker, batting 7th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-22T18:14:52.566Z","endTime":"2026-03-22T18:14:52.567Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800266,"link":"/api/v1/people/800266"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"701","replacedPlayer":{"id":691023,"link":"/api/v1/people/691023"},"defense":{"pitcher":{"id":828594,"link":"/api/v1/people/828594","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":692564,"link":"/api/v1/people/692564"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":676466,"link":"/api/v1/people/676466","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Yaxson Lucena replaces center fielder Victor Scott II, batting 8th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-22T18:14:52.568Z","endTime":"2026-03-22T18:14:52.569Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":821164,"link":"/api/v1/people/821164"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"801","replacedPlayer":{"id":687363,"link":"/api/v1/people/687363"},"defense":{"pitcher":{"id":828594,"link":"/api/v1/people/828594","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":692564,"link":"/api/v1/people/692564"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":800266,"link":"/api/v1/people/800266"}},"offense":{"batter":{"id":676466,"link":"/api/v1/people/676466","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: George Soriano replaces Michael Watson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-22T18:14:52.570Z","endTime":"2026-03-22T18:14:52.571Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666277,"link":"/api/v1/people/666277"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":828594,"link":"/api/v1/people/828594","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":692564,"link":"/api/v1/people/692564"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":821164,"link":"/api/v1/people/821164"},"right":{"id":800266,"link":"/api/v1/people/800266"}},"offense":{"batter":{"id":676466,"link":"/api/v1/people/676466","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.7,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.955283367996092,"aZ":-34.62198006872952,"pfxX":3.6885047156669084,"pfxZ":-1.6871274815231558,"pX":-0.1915725156378801,"pZ":1.7913874091827162,"vX0":4.064478260251447,"vY0":-119.78255485009798,"vZ0":-1.8979918676294694,"x0":-2.392134329836105,"y0":50.00458029514901,"z0":5.700562657991068,"aX":5.340265255409267},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-3.2,"breakHorizontal":-7.7,"spinRate":2619,"spinDirection":29},"zone":8,"typeConfidence":2.0,"plateTime":0.45792073214491236,"extension":6.491891195366658},"index":5,"playId":"3bb61aee-13c3-31af-a0ac-d200a6c39547","pitchNumber":1,"startTime":"2026-03-22T18:14:52.572Z","endTime":"2026-03-22T18:14:56.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":692564,"link":"/api/v1/people/692564"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":821164,"link":"/api/v1/people/821164"},"right":{"id":800266,"link":"/api/v1/people/800266"}},"offense":{"batter":{"id":676466,"link":"/api/v1/people/676466","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.8,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.464057016610187,"aZ":-32.965108234092305,"pfxX":4.296939746747416,"pfxZ":-0.5326143775659471,"pX":-0.2023868737930564,"pZ":2.808653781979588,"vX0":4.047480461633852,"vY0":-120.9948254351119,"vZ0":-0.04179349561047352,"x":124.3,"y":190.41,"x0":-2.451839998502156,"y0":50.00087110092025,"z0":5.702293008811525,"aX":6.403143600772416},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-0.7,"breakHorizontal":-8.8,"spinRate":2649,"spinDirection":38},"zone":5,"typeConfidence":2.0,"plateTime":0.45178734318673985,"extension":6.502277364967335},"hitData":{"launchSpeed":99.9,"launchAngle":11.0,"totalDistance":189.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":55.31,"coordY":108.3}},"index":6,"playId":"b3447288-28aa-3f9c-9018-602b4649d2a5","pitchNumber":2,"startTime":"2026-03-22T18:15:09.778Z","endTime":"2026-03-22T18:15:25.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":692564,"link":"/api/v1/people/692564"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":821164,"link":"/api/v1/people/821164"},"right":{"id":800266,"link":"/api/v1/people/800266"}},"offense":{"batter":{"id":676466,"link":"/api/v1/people/676466","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676466,"link":"/api/v1/people/676466"},"credit":"b_ab"},{"player":{"id":666277,"link":"/api/v1/people/666277"},"credit":"p_ab"},{"player":{"id":676466,"link":"/api/v1/people/676466"},"credit":"b_pa"},{"player":{"id":666277,"link":"/api/v1/people/666277"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.0,"awayTeamWinProbability":52.0,"homeTeamWinProbabilityAdded":17.2,"leverageIndex":2.47,"dramaIndex":173.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:15:25.245Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Anthony Huezo strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-22T18:15:50.335Z","endTime":"2026-03-22T18:16:49.768Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":805953,"fullName":"Anthony Huezo","link":"/api/v1/people/805953"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":676466,"fullName":"Jack Winkler","link":"/api/v1/people/676466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805953,"fullName":"Anthony Huezo","link":"/api/v1/people/805953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":650968,"link":"/api/v1/people/650968"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.4,"strikeZoneTop":3.194,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.89298087619705,"aZ":-32.40433952185573,"pfxX":-1.8648143389548073,"pfxZ":-0.15031329491029277,"pX":0.9002116819725667,"pZ":0.9469550358847992,"vX0":8.118723182181114,"vY0":-122.77739328909267,"vZ0":-4.4179406539805,"x":124.71,"y":162.95,"x0":-2.1981501583445735,"y0":50.00219728147985,"z0":5.508387030275396,"aX":-2.8649931997236},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-1.1,"breakHorizontal":1.6,"spinRate":2528,"spinDirection":5},"zone":14,"typeConfidence":2.0,"plateTime":0.4450577846865684,"extension":6.448950833702762},"index":0,"playId":"69bdc03f-621d-3760-b50b-dd7c78ab9852","pitchNumber":1,"startTime":"2026-03-22T18:15:52.353Z","endTime":"2026-03-22T18:15:55.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":692564,"link":"/api/v1/people/692564"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":821164,"link":"/api/v1/people/821164"},"right":{"id":800266,"link":"/api/v1/people/800266"}},"offense":{"batter":{"id":805953,"link":"/api/v1/people/805953","batSide":{"code":"L","description":"Left"}},"second":{"id":676466,"link":"/api/v1/people/676466"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":84.0,"endSpeed":78.7,"strikeZoneTop":3.194,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.005370244158122,"aZ":-33.80278277662827,"pfxX":0.9318879623362042,"pfxZ":-1.0480867796047093,"pX":-1.1092885036107125,"pZ":3.2162866772327483,"vX0":3.013752441009288,"vY0":-122.46088650238465,"vZ0":0.7141192149489706,"x":159.28,"y":151.94,"x0":-2.4657669304579835,"y0":50.00235078863142,"z0":5.761358406086687,"aX":1.4476391085544342},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.6,"breakHorizontal":-2.3,"spinRate":2484,"spinDirection":63},"zone":11,"typeConfidence":2.0,"plateTime":0.44342190834957007,"extension":6.167129380980746},"index":1,"playId":"e5052590-2025-3c71-a98c-ea54b0ecc44b","pitchNumber":2,"startTime":"2026-03-22T18:16:09.479Z","endTime":"2026-03-22T18:16:13.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":692564,"link":"/api/v1/people/692564"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":821164,"link":"/api/v1/people/821164"},"right":{"id":800266,"link":"/api/v1/people/800266"}},"offense":{"batter":{"id":805953,"link":"/api/v1/people/805953","batSide":{"code":"L","description":"Left"}},"second":{"id":676466,"link":"/api/v1/people/676466"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.1,"strikeZoneTop":3.194,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.597557061491468,"aZ":-15.5042312170574,"pfxX":-5.789328802745798,"pfxZ":8.43048647775246,"pX":-0.7847097034454392,"pZ":2.378063810847479,"vX0":6.828159146605974,"vY0":-139.1110008257924,"vZ0":-5.633024383865999,"x":146.91,"y":174.57,"x0":-2.508597499793731,"y0":50.003277542271135,"z0":5.441903382028333,"aX":-11.448591040071905},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.4,"breakHorizontal":9.2,"spinRate":2172,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.3923953477359423,"extension":6.350794852337791},"index":2,"playId":"54522e68-0d21-36b0-9ecc-6c6f8980fe71","pitchNumber":3,"startTime":"2026-03-22T18:16:27.014Z","endTime":"2026-03-22T18:16:30.694Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":692564,"link":"/api/v1/people/692564"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":821164,"link":"/api/v1/people/821164"},"right":{"id":800266,"link":"/api/v1/people/800266"}},"offense":{"batter":{"id":805953,"link":"/api/v1/people/805953","batSide":{"code":"L","description":"Left"}},"second":{"id":676466,"link":"/api/v1/people/676466"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":78.3,"strikeZoneTop":3.194,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.509813043373377,"aZ":-34.72885030835061,"pfxX":-0.5169809433547219,"pfxZ":-1.6724170593915844,"pX":-0.10037834328088752,"pZ":1.5501812968963464,"vX0":5.618832862675829,"vY0":-122.28223685182289,"vZ0":-2.591548944131705,"x":120.83,"y":196.93,"x0":-2.3494391225963422,"y0":50.00038848293578,"z0":5.5698265101948845,"aX":-0.7929278084319218},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-3.4,"breakHorizontal":-0.2,"spinRate":2449,"spinDirection":29},"zone":13,"typeConfidence":2.0,"plateTime":0.44596416463754895,"extension":6.439674424565612},"index":3,"playId":"c84023fe-5e5f-3722-b7dd-459a9b5510cc","pitchNumber":4,"startTime":"2026-03-22T18:16:45.494Z","endTime":"2026-03-22T18:16:49.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":692564,"link":"/api/v1/people/692564"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":821164,"link":"/api/v1/people/821164"},"right":{"id":800266,"link":"/api/v1/people/800266"}},"offense":{"batter":{"id":805953,"link":"/api/v1/people/805953","batSide":{"code":"L","description":"Left"}},"second":{"id":676466,"link":"/api/v1/people/676466"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805953,"link":"/api/v1/people/805953"},"credit":"b_ab"},{"player":{"id":666277,"link":"/api/v1/people/666277"},"credit":"p_ab"},{"player":{"id":805953,"link":"/api/v1/people/805953"},"credit":"b_pa"},{"player":{"id":666277,"link":"/api/v1/people/666277"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.8,"awayTeamWinProbability":63.2,"homeTeamWinProbabilityAdded":-11.200000000000003,"leverageIndex":3.24,"dramaIndex":155.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:16:49.768Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brice Matthews challenged (pitch result), call on the field was confirmed: Brice Matthews called out on strikes.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-22T18:17:31.432Z","endTime":"2026-03-22T18:18:57.430Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":676466,"fullName":"Jack Winkler","link":"/api/v1/people/676466"},"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":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":650968,"link":"/api/v1/people/650968"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"4d2322e1-8b99-3ba0-80c2-4534baff12f9","startTime":"2026-03-22T18:17:12.297Z","endTime":"2026-03-22T18:17:15.484Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":692564,"link":"/api/v1/people/692564"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":821164,"link":"/api/v1/people/821164"},"right":{"id":800266,"link":"/api/v1/people/800266"}},"offense":{"batter":{"id":694728,"link":"/api/v1/people/694728","batSide":{"code":"R","description":"Right"}},"second":{"id":676466,"link":"/api/v1/people/676466"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.17960448639091,"aZ":-20.21774059760036,"pfxX":-7.0470236292238315,"pfxZ":6.18801868866823,"pX":-1.0824851977393,"pZ":3.421958210939743,"vX0":6.098393624989282,"vY0":-137.33773666274752,"vZ0":-2.1126026350548375,"x":158.26,"y":146.39,"x0":-2.403949779625468,"y0":50.000833229261644,"z0":5.559641820094183,"aX":-13.613203891604561},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.0,"breakHorizontal":11.6,"spinRate":2257,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.39708914308506094,"extension":6.562619276106432},"index":1,"playId":"89146008-9526-3e1b-905e-46ea3eecabb5","pitchNumber":1,"startTime":"2026-03-22T18:17:33.642Z","endTime":"2026-03-22T18:17:38.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":692564,"link":"/api/v1/people/692564"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":821164,"link":"/api/v1/people/821164"},"right":{"id":800266,"link":"/api/v1/people/800266"}},"offense":{"batter":{"id":694728,"link":"/api/v1/people/694728","batSide":{"code":"R","description":"Right"}},"second":{"id":676466,"link":"/api/v1/people/676466"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.535998793432743,"aZ":-32.568569017987755,"pfxX":3.074748467173712,"pfxZ":-0.2568539953393447,"pX":0.3036061780297311,"pZ":2.6843527683161126,"vX0":5.6007631509629165,"vY0":-121.80078890076736,"vZ0":-0.2268878573240095,"x":105.43,"y":166.3,"x0":-2.4157073136757705,"y0":50.00453004563384,"z0":5.569796130364919,"aX":4.669260574838933},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-0.2,"breakHorizontal":-6.7,"spinRate":2680,"spinDirection":34},"zone":6,"typeConfidence":2.0,"plateTime":0.4478694401004737,"extension":6.768390288471541},"index":2,"playId":"66b6bcea-eefa-3f99-ba32-ce4f82632ad6","pitchNumber":2,"startTime":"2026-03-22T18:17:50.382Z","endTime":"2026-03-22T18:17:53.974Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":692564,"link":"/api/v1/people/692564"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":821164,"link":"/api/v1/people/821164"},"right":{"id":800266,"link":"/api/v1/people/800266"}},"offense":{"batter":{"id":694728,"link":"/api/v1/people/694728","batSide":{"code":"R","description":"Right"}},"second":{"id":676466,"link":"/api/v1/people/676466"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":88.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.509987016605724,"aZ":-23.38298570585908,"pfxX":-8.522737999280414,"pfxZ":4.463474447867657,"pX":-1.2925953984489444,"pZ":2.2160552858024793,"vX0":6.076769689300444,"vY0":-138.85258968532023,"vZ0":-4.46550789035837,"x":166.27,"y":178.95,"x0":-2.392352874399647,"y0":50.00531270279651,"z0":5.383802102152946,"aX":-16.791990963090747},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.4,"breakHorizontal":14.3,"spinRate":2185,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.3931528271294029,"extension":6.583238254917258},"index":3,"playId":"fc9a17bc-3062-3691-b20f-075115886087","pitchNumber":3,"startTime":"2026-03-22T18:18:06.500Z","endTime":"2026-03-22T18:18:10.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":692564,"link":"/api/v1/people/692564"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":821164,"link":"/api/v1/people/821164"},"right":{"id":800266,"link":"/api/v1/people/800266"}},"offense":{"batter":{"id":694728,"link":"/api/v1/people/694728","batSide":{"code":"R","description":"Right"}},"second":{"id":676466,"link":"/api/v1/people/676466"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.20220394464266,"aZ":-33.53361582701921,"pfxX":5.120767323958059,"pfxZ":-0.9144371087400733,"pX":-0.5947366963455032,"pZ":1.7380119079607168,"vX0":3.236589133220394,"vY0":-121.79860916844574,"vZ0":-1.8434492547547268,"x":139.67,"y":191.85,"x0":-2.610684100226784,"y0":50.00300520844665,"z0":5.432660385924514,"aX":7.6143958532075064},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-1.8,"breakHorizontal":-10.1,"spinRate":2632,"spinDirection":38},"zone":7,"typeConfidence":2.0,"plateTime":0.4514763512963338,"extension":6.728884064076024},"index":4,"playId":"c974adef-ec82-358a-a23a-a1bbcdb6a248","pitchNumber":4,"startTime":"2026-03-22T18:18:30.424Z","endTime":"2026-03-22T18:18:57.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":692564,"link":"/api/v1/people/692564"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":821164,"link":"/api/v1/people/821164"},"right":{"id":800266,"link":"/api/v1/people/800266"}},"offense":{"batter":{"id":694728,"link":"/api/v1/people/694728","batSide":{"code":"R","description":"Right"}},"second":{"id":676466,"link":"/api/v1/people/676466"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694728,"link":"/api/v1/people/694728"},"credit":"b_ab"},{"player":{"id":666277,"link":"/api/v1/people/666277"},"credit":"p_ab"},{"player":{"id":694728,"link":"/api/v1/people/694728"},"credit":"b_pa"},{"player":{"id":666277,"link":"/api/v1/people/666277"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":117,"player":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"}},"homeTeamWinProbability":26.700000000000003,"awayTeamWinProbability":73.3,"homeTeamWinProbabilityAdded":-10.099999999999994,"leverageIndex":3.69,"dramaIndex":160.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:18:57.430Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jason Schiavone grounds out to first baseman Johnfrank Salazar.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-22T18:19:00.235Z","endTime":"2026-03-22T18:20:27.381Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":828395,"fullName":"Jason Schiavone","link":"/api/v1/people/828395"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":828395,"fullName":"Jason Schiavone","link":"/api/v1/people/828395"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":692564,"link":"/api/v1/people/692564"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.4,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.28118162880287,"aZ":-26.62809214255423,"pfxX":-8.868109002897516,"pfxZ":2.8805832946278223,"pX":-1.1445723114557773,"pZ":3.4113840931194765,"vX0":6.577687909991744,"vY0":-138.17724105110136,"vZ0":-1.0628620415174608,"x":160.63,"y":146.67,"x0":-2.410006527207072,"y0":50.00121877323586,"z0":5.598820856743098,"aX":-17.057876303204658},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.2,"breakHorizontal":14.6,"spinRate":2137,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.39718717039673823,"extension":6.523480553146589},"index":0,"playId":"c1d1c07e-374e-3673-ae05-7d4c7074684a","pitchNumber":1,"startTime":"2026-03-22T18:19:11.594Z","endTime":"2026-03-22T18:19:16.027Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":692564,"link":"/api/v1/people/692564"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":821164,"link":"/api/v1/people/821164"},"right":{"id":800266,"link":"/api/v1/people/800266"}},"offense":{"batter":{"id":828395,"link":"/api/v1/people/828395","batSide":{"code":"R","description":"Right"}},"second":{"id":676466,"link":"/api/v1/people/676466"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":82.6,"endSpeed":76.2,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.617093439795653,"aZ":-37.05676124194485,"pfxX":4.851847445145529,"pfxZ":-3.330886172678799,"pX":-0.33437659267091396,"pZ":2.0572062844504035,"vX0":3.4475325385754676,"vY0":-120.35120886739776,"vZ0":-0.5037547738678639,"x":129.75,"y":183.24,"x0":-2.416373261512818,"y0":50.00298499943485,"z0":5.5544861090086455,"aX":7.109200902455755},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-5.9,"breakHorizontal":-9.6,"spinRate":2679,"spinDirection":41},"zone":7,"typeConfidence":2.0,"plateTime":0.45529917649336893,"extension":6.362282877127944},"index":1,"playId":"bc3799f0-1f06-36d9-9229-fb4af0ddf659","pitchNumber":2,"startTime":"2026-03-22T18:19:27.790Z","endTime":"2026-03-22T18:19:31.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":692564,"link":"/api/v1/people/692564"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":821164,"link":"/api/v1/people/821164"},"right":{"id":800266,"link":"/api/v1/people/800266"}},"offense":{"batter":{"id":828395,"link":"/api/v1/people/828395","batSide":{"code":"R","description":"Right"}},"second":{"id":676466,"link":"/api/v1/people/676466"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":95.7,"endSpeed":86.9,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.8051887837453,"aZ":-15.259951247984572,"pfxX":-4.343809822433564,"pfxZ":8.6929829634676,"pX":0.14582695698600717,"pZ":3.082148291258851,"vX0":8.215425152220183,"vY0":-139.01539887182912,"vZ0":-4.00011669387399,"x":111.44,"y":155.56,"x0":-2.291042116973243,"y0":50.00572101120759,"z0":5.560987084669443,"aX":-8.45546074473744},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.0,"breakHorizontal":6.0,"spinRate":2113,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.3948634853049975,"extension":6.5801461247421225},"index":2,"playId":"10ef4c69-ccda-3e74-8a07-2fde25698317","pitchNumber":3,"startTime":"2026-03-22T18:19:45.340Z","endTime":"2026-03-22T18:19:48.399Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":692564,"link":"/api/v1/people/692564"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":821164,"link":"/api/v1/people/821164"},"right":{"id":800266,"link":"/api/v1/people/800266"}},"offense":{"batter":{"id":828395,"link":"/api/v1/people/828395","batSide":{"code":"R","description":"Right"}},"second":{"id":676466,"link":"/api/v1/people/676466"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.8,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.71310272752166,"aZ":-31.33896958360906,"pfxX":4.413418436637286,"pfxZ":0.5520001788541906,"pX":1.0294652950062881,"pZ":1.2922295658224559,"vX0":6.75063612268828,"vY0":-122.30933657597909,"vZ0":-3.3371413700776262,"x":77.76,"y":203.89,"x0":-2.3378566350044223,"y0":50.00367894176538,"z0":5.356630242547616,"aX":6.69894160985847},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.5,"breakHorizontal":-9.6,"spinRate":2657,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.4474983818738423,"extension":6.591228576799952},"index":3,"playId":"4865d419-1138-3644-995a-9791dfdd0e23","pitchNumber":4,"startTime":"2026-03-22T18:20:04.236Z","endTime":"2026-03-22T18:20:07.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":692564,"link":"/api/v1/people/692564"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":821164,"link":"/api/v1/people/821164"},"right":{"id":800266,"link":"/api/v1/people/800266"}},"offense":{"batter":{"id":828395,"link":"/api/v1/people/828395","batSide":{"code":"R","description":"Right"}},"second":{"id":676466,"link":"/api/v1/people/676466"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.4,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.473676658427816,"aZ":-18.315413250074247,"pfxX":-3.9649951390774145,"pfxZ":7.28146024568302,"pX":0.8224706874137573,"pZ":2.7207507782601317,"vX0":9.649402755970643,"vY0":-136.89321694692393,"vZ0":-4.022878036609561,"x":85.65,"y":165.32,"x0":-2.2287178843942836,"y0":50.00091194191481,"z0":5.458729094842188,"aX":-7.545422574102002},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.5,"breakHorizontal":5.2,"spinRate":2120,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.39971731502133245,"extension":6.470070180879632},"hitData":{"launchSpeed":65.2,"launchAngle":-6.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.17,"coordY":172.47}},"index":4,"playId":"5dfce770-22a4-3130-a240-d94ca71ff946","pitchNumber":5,"startTime":"2026-03-22T18:20:21.168Z","endTime":"2026-03-22T18:20:27.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":692564,"link":"/api/v1/people/692564"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":821164,"link":"/api/v1/people/821164"},"right":{"id":800266,"link":"/api/v1/people/800266"}},"offense":{"batter":{"id":828395,"link":"/api/v1/people/828395","batSide":{"code":"R","description":"Right"}},"second":{"id":676466,"link":"/api/v1/people/676466"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":828395,"link":"/api/v1/people/828395"},"credit":"b_ab"},{"player":{"id":666277,"link":"/api/v1/people/666277"},"credit":"p_ab"},{"player":{"id":828395,"link":"/api/v1/people/828395"},"credit":"b_pa"},{"player":{"id":666277,"link":"/api/v1/people/666277"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.5,"awayTeamWinProbability":83.5,"homeTeamWinProbabilityAdded":-10.200000000000003,"leverageIndex":3.82,"dramaIndex":163.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:20:27.381Z","atBatIndex":63},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Miguel Hernández walks.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-22T18:22:34.164Z","endTime":"2026-03-22T18:24:14.236Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":829791,"fullName":"Miguel Hernández","link":"/api/v1/people/829791"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":829791,"fullName":"Miguel Hernández","link":"/api/v1/people/829791"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":829791,"fullName":"Miguel Hernández","link":"/api/v1/people/829791"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Miguel Hernández replaces Yaxson Lucena.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-22T18:22:36.349Z","endTime":"2026-03-22T18:22:36.350Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":829791,"link":"/api/v1/people/829791"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"802","replacedPlayer":{"id":821164,"link":"/api/v1/people/821164"},"defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":680769,"link":"/api/v1/people/680769"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":702547,"link":"/api/v1/people/702547"},"center":{"id":805953,"link":"/api/v1/people/805953"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":821164,"link":"/api/v1/people/821164","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":82.1,"endSpeed":75.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.55275668583125,"aZ":-33.089203266155465,"pfxX":8.402406983409136,"pfxZ":-0.6269852579888884,"pX":-1.731424860007906,"pZ":3.712158617609436,"vX0":-0.6229330838597205,"vY0":-119.66406380148074,"vZ0":1.487634203113756,"x":183.0,"y":138.55,"x0":-2.56021430456605,"y0":50.004959985154684,"z0":6.04135725413946,"aX":12.21671680997531},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-0.5,"breakHorizontal":-15.1,"spinRate":2567,"spinDirection":67},"zone":11,"typeConfidence":0.9,"plateTime":0.457299171322199,"extension":6.346511662683744},"index":1,"playId":"a1e010a5-eba3-366e-9b4b-3903bfc6b665","pitchNumber":1,"startTime":"2026-03-22T18:22:36.351Z","endTime":"2026-03-22T18:22:39.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":680769,"link":"/api/v1/people/680769"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":702547,"link":"/api/v1/people/702547"},"center":{"id":805953,"link":"/api/v1/people/805953"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":829791,"link":"/api/v1/people/829791","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.735532385846213,"aZ":-12.916404472827114,"pfxX":-5.695646994169903,"pfxZ":10.041339374075475,"pX":-0.3213812325714051,"pZ":3.6780818375929845,"vX0":7.222263973156651,"vY0":-137.87180763917323,"vZ0":-3.8039931713494335,"x":129.25,"y":139.47,"x0":-2.239538424237766,"y0":50.004121730250986,"z0":5.9524404418344865,"aX":-10.925234518901755},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.5,"breakHorizontal":8.8,"spinRate":2210,"spinDirection":211},"zone":11,"typeConfidence":0.9,"plateTime":0.39785416470699175,"extension":6.580650336917759},"index":2,"playId":"b796196d-55ad-3621-a4f5-8be8000ae13c","pitchNumber":2,"startTime":"2026-03-22T18:22:52.402Z","endTime":"2026-03-22T18:22:56.160Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":680769,"link":"/api/v1/people/680769"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":702547,"link":"/api/v1/people/702547"},"center":{"id":805953,"link":"/api/v1/people/805953"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":829791,"link":"/api/v1/people/829791","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":82.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.242659975299496,"aZ":-25.36244206604545,"pfxX":1.2065848073902508,"pfxZ":3.994318619608025,"pX":0.4853445679189737,"pZ":1.6000771768393136,"vX0":6.31678782700715,"vY0":-128.380325465379,"vZ0":-6.002062590935592,"x":98.5,"y":195.58,"x0":-2.142474408502086,"y0":50.00262674973077,"z0":5.8872177946887865,"aX":2.0559471772889295},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.4,"breakHorizontal":-3.4,"spinRate":2399,"spinDirection":183},"zone":9,"typeConfidence":0.93,"plateTime":0.42321427939119527,"extension":6.486866363954279},"index":3,"playId":"805209d4-9f2b-377c-a874-045ea2bd3519","pitchNumber":3,"startTime":"2026-03-22T18:23:11.245Z","endTime":"2026-03-22T18:23:16.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":680769,"link":"/api/v1/people/680769"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":702547,"link":"/api/v1/people/702547"},"center":{"id":805953,"link":"/api/v1/people/805953"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":829791,"link":"/api/v1/people/829791","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":82.5,"endSpeed":76.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.410981482221974,"aZ":-35.46788768952164,"pfxX":6.147269899167787,"pfxZ":-2.220466648081553,"pX":-1.4556831117452593,"pZ":2.1311047584893887,"vX0":0.6312938249287734,"vY0":-120.32164353245396,"vZ0":-1.4434546225838896,"x":172.49,"y":181.24,"x0":-2.520504187170473,"y0":50.00590723148313,"z0":5.856369899902743,"aX":9.095089013627112},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-4.1,"breakHorizontal":-11.3,"spinRate":2753,"spinDirection":65},"zone":13,"typeConfidence":0.89,"plateTime":0.45367809642640955,"extension":6.409475209203056},"index":4,"playId":"2c8d1d3b-1930-3f95-a774-18fc74e040ce","pitchNumber":4,"startTime":"2026-03-22T18:23:27.785Z","endTime":"2026-03-22T18:23:33.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":680769,"link":"/api/v1/people/680769"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":702547,"link":"/api/v1/people/702547"},"center":{"id":805953,"link":"/api/v1/people/805953"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":829791,"link":"/api/v1/people/829791","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.81146465653839,"aZ":-23.073461194637115,"pfxX":0.901261538926059,"pfxZ":5.216395165238586,"pX":-0.2832640899487286,"pZ":2.9846785737750072,"vX0":4.609401076448449,"vY0":-130.5680605198416,"vZ0":-3.1814031556643787,"x":127.8,"y":158.19,"x0":-2.1810970725507897,"y0":50.002674147229044,"z0":5.934996569841515,"aX":1.5716412238958233},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":9.0,"breakHorizontal":-2.5,"spinRate":2397,"spinDirection":188},"zone":2,"typeConfidence":0.9,"plateTime":0.4178437863412876,"extension":6.405017334384273},"index":5,"playId":"6b83cdfa-7103-318a-ad35-8dfd93a36c32","pitchNumber":5,"startTime":"2026-03-22T18:23:42.637Z","endTime":"2026-03-22T18:23:47.080Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":680769,"link":"/api/v1/people/680769"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":702547,"link":"/api/v1/people/702547"},"center":{"id":805953,"link":"/api/v1/people/805953"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":829791,"link":"/api/v1/people/829791","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-03-22T18:24:06.936Z","endTime":"2026-03-22T18:24:10.377Z","isPitch":false,"type":"action","player":{"id":829791,"link":"/api/v1/people/829791"},"defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":680769,"link":"/api/v1/people/680769"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":702547,"link":"/api/v1/people/702547"},"center":{"id":805953,"link":"/api/v1/people/805953"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":829791,"link":"/api/v1/people/829791","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":82.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.461040747023684,"aZ":-25.52038042686173,"pfxX":1.4925426828446668,"pfxZ":3.9410269917287177,"pX":0.5662761105662818,"pZ":1.325398648557446,"vX0":6.020416512937207,"vY0":-128.58063474486067,"vZ0":-6.4836829810417935,"x":95.41,"y":202.99,"x0":-1.9912177453205564,"y0":50.00629119950456,"z0":5.8364937159634485,"aX":2.520171840329604},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.0,"breakHorizontal":-4.0,"spinRate":2473,"spinDirection":173},"zone":14,"typeConfidence":0.91,"plateTime":0.42455773006632036,"extension":6.442790468226295},"index":7,"playId":"8dd86cca-ccf6-3df5-a9c9-6093803d2354","pitchNumber":6,"startTime":"2026-03-22T18:24:10.377Z","endTime":"2026-03-22T18:24:14.236Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":680769,"link":"/api/v1/people/680769"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":702547,"link":"/api/v1/people/702547"},"center":{"id":805953,"link":"/api/v1/people/805953"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":829791,"link":"/api/v1/people/829791","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":829791,"link":"/api/v1/people/829791"},"credit":"b_pa"},{"player":{"id":805123,"link":"/api/v1/people/805123"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.099999999999998,"awayTeamWinProbability":85.9,"homeTeamWinProbabilityAdded":-2.400000000000002,"leverageIndex":0.65,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:24:14.236Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonathan Mejía strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-22T18:24:39.287Z","endTime":"2026-03-22T18:26:56.520Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":703158,"fullName":"Jonathan Mejía","link":"/api/v1/people/703158"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":829791,"fullName":"Miguel Hernández","link":"/api/v1/people/829791"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6,7],"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":829791,"fullName":"Miguel Hernández","link":"/api/v1/people/829791"},"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":703158,"fullName":"Jonathan Mejía","link":"/api/v1/people/703158"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663967,"link":"/api/v1/people/663967"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.690564270144545,"aZ":-29.934519398265206,"pfxX":-9.754242427743055,"pfxZ":1.4403327313940117,"pX":0.10133954492540224,"pZ":1.6187953581523387,"vX0":8.605537734222548,"vY0":-124.29207548547836,"vZ0":-4.239356056712893,"x":113.14,"y":195.07,"x0":-2.144126853495185,"y0":50.00573362296209,"z0":5.841712479269438,"aX":-15.213097274719665},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.8,"breakHorizontal":15.6,"spinRate":2303,"spinDirection":250},"zone":8,"typeConfidence":0.9,"plateTime":0.441240599241417,"extension":6.541782372251083},"index":0,"playId":"a9733c9b-0a2f-35c2-a239-38d3b3903b20","pitchNumber":1,"startTime":"2026-03-22T18:24:39.287Z","endTime":"2026-03-22T18:24:43.469Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":680769,"link":"/api/v1/people/680769"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":702547,"link":"/api/v1/people/702547"},"center":{"id":805953,"link":"/api/v1/people/805953"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":703158,"link":"/api/v1/people/703158","batSide":{"code":"L","description":"Left"}},"first":{"id":829791,"link":"/api/v1/people/829791"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":95.8,"endSpeed":87.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.35704176954205,"aZ":-12.809146744420186,"pfxX":-7.644371106680509,"pfxZ":9.912913808012172,"pX":0.034974658723567205,"pZ":2.998772526983087,"vX0":8.535603983778605,"vY0":-139.14290966034895,"vZ0":-5.589080269117128,"x":115.67,"y":157.81,"x0":-2.084897957908483,"y0":50.001202842645064,"z0":5.888299422006788,"aX":-14.930491938954686},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.9,"breakHorizontal":12.0,"spinRate":2173,"spinDirection":214},"zone":2,"typeConfidence":0.91,"plateTime":0.3942398096260735,"extension":6.4455521602280745},"index":1,"playId":"fa742c35-bc8f-32e7-9cf7-79d8aaa5333b","pitchNumber":2,"startTime":"2026-03-22T18:25:00.054Z","endTime":"2026-03-22T18:25:04.239Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":680769,"link":"/api/v1/people/680769"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":702547,"link":"/api/v1/people/702547"},"center":{"id":805953,"link":"/api/v1/people/805953"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":703158,"link":"/api/v1/people/703158","batSide":{"code":"L","description":"Left"}},"first":{"id":829791,"link":"/api/v1/people/829791"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.108966870352965,"aZ":-13.857385370343234,"pfxX":-7.786436291056163,"pfxZ":9.171401826054694,"pX":-0.524744726865797,"pZ":1.5904758772722825,"vX0":7.00005261456245,"vY0":-140.71080632209882,"vZ0":-9.097711525838452,"x":137.0,"y":195.84,"x0":-2.037907083017665,"y0":50.00397454589632,"z0":5.77188291127392,"aX":-15.553220741295853},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.8,"breakHorizontal":12.6,"spinRate":2239,"spinDirection":213},"zone":7,"typeConfidence":0.91,"plateTime":0.3898471010397566,"extension":6.484321108219113},"index":2,"playId":"8dfee5c0-603e-3609-964c-a04c5bc9839e","pitchNumber":3,"startTime":"2026-03-22T18:25:18.669Z","endTime":"2026-03-22T18:25:26.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":680769,"link":"/api/v1/people/680769"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":702547,"link":"/api/v1/people/702547"},"center":{"id":805953,"link":"/api/v1/people/805953"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":703158,"link":"/api/v1/people/703158","batSide":{"code":"L","description":"Left"}},"first":{"id":829791,"link":"/api/v1/people/829791"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Miguel Hernández steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"actionPlayId":"8dfee5c0-603e-3609-964c-a04c5bc9839e","startTime":"2026-03-22T18:25:39.741Z","endTime":"2026-03-22T18:25:43.399Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":829791,"link":"/api/v1/people/829791"},"defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":680769,"link":"/api/v1/people/680769"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":702547,"link":"/api/v1/people/702547"},"center":{"id":805953,"link":"/api/v1/people/805953"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":703158,"link":"/api/v1/people/703158","batSide":{"code":"L","description":"Left"}},"first":{"id":829791,"link":"/api/v1/people/829791"},"postOnSecond":{"id":829791,"link":"/api/v1/people/829791"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"homeTeamWinProbability":11.799999999999999,"awayTeamWinProbability":88.2,"homeTeamWinProbabilityAdded":-2.299999999999999,"leverageIndex":1.01,"dramaIndex":45.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.703136737611114,"aZ":-26.552292108202717,"pfxX":-10.997120586712281,"pfxZ":3.4550704725822383,"pX":0.4032610303133061,"pZ":1.1628300778217477,"vX0":10.123873632327896,"vY0":-126.49621829220956,"vZ0":-6.086582872231441,"x":101.63,"y":207.38,"x0":-2.2132792816941067,"y0":50.00363984907028,"z0":5.716237702004709,"aX":-17.90386394799102},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.0,"breakHorizontal":17.8,"spinRate":2362,"spinDirection":244},"zone":14,"typeConfidence":0.9,"plateTime":0.4322444631503326,"extension":6.5633637767186785},"index":4,"playId":"5cf9147e-f7bd-36a9-a492-49160ac79c2e","pitchNumber":4,"startTime":"2026-03-22T18:25:43.399Z","endTime":"2026-03-22T18:25:46.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":680769,"link":"/api/v1/people/680769"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":702547,"link":"/api/v1/people/702547"},"center":{"id":805953,"link":"/api/v1/people/805953"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":703158,"link":"/api/v1/people/703158","batSide":{"code":"L","description":"Left"}},"second":{"id":829791,"link":"/api/v1/people/829791"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":81.3,"endSpeed":74.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.986101436828214,"aZ":-41.193331090565124,"pfxX":4.286706132975774,"pfxZ":-6.366487957828372,"pX":-1.0014025761869607,"pZ":3.3235926443965207,"vX0":1.878145234774495,"vY0":-118.40827346881778,"vZ0":2.0010378273819764,"x":155.17,"y":149.04,"x0":-2.362100140435021,"y0":50.00040989648083,"z0":6.241529982347498,"aX":6.075216662609709},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-10.8,"breakHorizontal":-8.3,"spinRate":2184,"spinDirection":44},"zone":11,"typeConfidence":0.84,"plateTime":0.46289359179833234,"extension":6.328966614386596},"index":5,"playId":"2c606ca5-4883-3d07-9f8f-6a3fe6ac75fe","pitchNumber":5,"startTime":"2026-03-22T18:26:11.612Z","endTime":"2026-03-22T18:26:15.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":680769,"link":"/api/v1/people/680769"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":702547,"link":"/api/v1/people/702547"},"center":{"id":805953,"link":"/api/v1/people/805953"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":703158,"link":"/api/v1/people/703158","batSide":{"code":"L","description":"Left"}},"second":{"id":829791,"link":"/api/v1/people/829791"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.814052391836654,"aZ":-15.001912918990607,"pfxX":-5.737252795965426,"pfxZ":8.517659078577033,"pX":-0.6156635378157134,"pZ":4.146630556309678,"vX0":6.46241324900098,"vY0":-141.45615283744036,"vZ0":-2.423784893895468,"x":140.47,"y":126.82,"x0":-2.190024539836684,"y0":50.00369823462043,"z0":5.982389580138631,"aX":-11.568299327002121},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.1,"breakHorizontal":9.0,"spinRate":2226,"spinDirection":216},"zone":11,"typeConfidence":0.91,"plateTime":0.38797580673280363,"extension":6.401603308583186},"index":6,"playId":"81873441-791e-369c-8714-20199f1f96c1","pitchNumber":6,"startTime":"2026-03-22T18:26:31.069Z","endTime":"2026-03-22T18:26:34.469Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":680769,"link":"/api/v1/people/680769"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":702547,"link":"/api/v1/people/702547"},"center":{"id":805953,"link":"/api/v1/people/805953"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":703158,"link":"/api/v1/people/703158","batSide":{"code":"L","description":"Left"}},"second":{"id":829791,"link":"/api/v1/people/829791"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.96716246240269,"aZ":-14.333489221702846,"pfxX":-5.619258312600454,"pfxZ":9.084064099922768,"pX":-0.015356616201355852,"pZ":3.4271551551248867,"vX0":7.660437629869685,"vY0":-139.63192319005898,"vZ0":-4.130226950886814,"x":117.59,"y":146.25,"x0":-2.0710099471138297,"y0":50.006144070572866,"z0":5.876054443156513,"aX":-11.040719909945631},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.7,"breakHorizontal":8.5,"spinRate":2295,"spinDirection":212},"zone":12,"typeConfidence":0.9,"plateTime":0.39303917756220663,"extension":6.4823451672664785},"index":7,"playId":"ace696b8-fa2f-37bf-8728-d57f1412f9d7","pitchNumber":7,"startTime":"2026-03-22T18:26:53.324Z","endTime":"2026-03-22T18:26:56.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":680769,"link":"/api/v1/people/680769"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":702547,"link":"/api/v1/people/702547"},"center":{"id":805953,"link":"/api/v1/people/805953"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":703158,"link":"/api/v1/people/703158","batSide":{"code":"L","description":"Left"}},"second":{"id":829791,"link":"/api/v1/people/829791"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703158,"link":"/api/v1/people/703158"},"credit":"b_ab"},{"player":{"id":805123,"link":"/api/v1/people/805123"},"credit":"p_ab"},{"player":{"id":703158,"link":"/api/v1/people/703158"},"credit":"b_pa"},{"player":{"id":805123,"link":"/api/v1/people/805123"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.799999999999999,"awayTeamWinProbability":85.2,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":1.01,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:26:56.520Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Fermín grounds out, shortstop Max Holy to first baseman CJ Alexander.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-22T18:27:01.532Z","endTime":"2026-03-22T18:29:04.552Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":829791,"fullName":"Miguel Hernández","link":"/api/v1/people/829791"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":802959,"link":"/api/v1/people/802959"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":680769,"link":"/api/v1/people/680769"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.99923349958623,"aZ":-23.77392822943007,"pfxX":0.04019496144346224,"pfxZ":5.019862261207566,"pX":0.49160582945515907,"pZ":1.7823431779025984,"vX0":6.849252147672877,"vY0":-128.14364670868028,"vZ0":-5.62849828006398,"x":98.26,"y":190.66,"x0":-2.214305399090356,"y0":50.0013834985949,"z0":5.849803750916444,"aX":0.06667552930299239},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":8.2,"breakHorizontal":-1.6,"spinRate":2356,"spinDirection":189},"zone":9,"typeConfidence":0.89,"plateTime":0.42645993162110596,"extension":6.610774031243014},"index":0,"playId":"ad21909a-6eb5-3e8d-85c3-123913f66fdd","pitchNumber":1,"startTime":"2026-03-22T18:27:23.181Z","endTime":"2026-03-22T18:27:50.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":680769,"link":"/api/v1/people/680769"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":702547,"link":"/api/v1/people/702547"},"center":{"id":805953,"link":"/api/v1/people/805953"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":665877,"link":"/api/v1/people/665877","batSide":{"code":"R","description":"Right"}},"second":{"id":829791,"link":"/api/v1/people/829791"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":117,"player":{"id":663967,"fullName":"César Salazar","link":"/api/v1/people/663967"}},"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","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":"08314966-0676-0013-001c-f08cd117d70a","startTime":"2026-03-22T18:28:04.695Z","endTime":"2026-03-22T18:28:16.336Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":680769,"link":"/api/v1/people/680769"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":702547,"link":"/api/v1/people/702547"},"center":{"id":805953,"link":"/api/v1/people/805953"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":665877,"link":"/api/v1/people/665877","batSide":{"code":"R","description":"Right"}},"second":{"id":829791,"link":"/api/v1/people/829791"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.59350422066292,"aZ":-13.311207020482184,"pfxX":-7.428381815030089,"pfxZ":9.623505181891687,"pX":0.45294924568486555,"pZ":2.045551788343942,"vX0":9.321944137358946,"vY0":-139.43179449879804,"vZ0":-7.774628981662063,"x":99.73,"y":183.55,"x0":-1.975293741548147,"y0":50.00678355158289,"z0":5.756704853225489,"aX":-14.567531143913786},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.8,"breakHorizontal":11.4,"spinRate":2111,"spinDirection":215},"zone":9,"typeConfidence":0.9,"plateTime":0.3934669547888623,"extension":6.527239312366862},"index":2,"playId":"702c30ac-8e88-3cf1-b67c-a6ec6e952302","pitchNumber":2,"startTime":"2026-03-22T18:28:16.336Z","endTime":"2026-03-22T18:28:20.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":680769,"link":"/api/v1/people/680769"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":702547,"link":"/api/v1/people/702547"},"center":{"id":805953,"link":"/api/v1/people/805953"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":665877,"link":"/api/v1/people/665877","batSide":{"code":"R","description":"Right"}},"second":{"id":829791,"link":"/api/v1/people/829791"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":3,"playId":"17299998-9df9-3571-8be8-f20292912a4a","startTime":"2026-03-22T18:28:35.329Z","endTime":"2026-03-22T18:28:39.247Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":680769,"link":"/api/v1/people/680769"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":702547,"link":"/api/v1/people/702547"},"center":{"id":805953,"link":"/api/v1/people/805953"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":665877,"link":"/api/v1/people/665877","batSide":{"code":"R","description":"Right"}},"second":{"id":829791,"link":"/api/v1/people/829791"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.033532017736725,"aZ":-13.773081055536897,"pfxX":-6.159063893538183,"pfxZ":9.112722009175165,"pX":-0.6587464287878046,"pZ":3.0409563747370885,"vX0":6.140993077577105,"vY0":-141.3914250197972,"vZ0":-5.543850069295381,"x":142.11,"y":156.67,"x0":-2.061387401387223,"y0":50.004143153648144,"z0":5.915135575595936,"aX":-12.438642584216655},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.5,"breakHorizontal":9.8,"spinRate":2134,"spinDirection":215},"zone":1,"typeConfidence":0.91,"plateTime":0.3877698062087336,"extension":6.435307578884627},"hitData":{"launchSpeed":68.3,"launchAngle":13.0,"totalDistance":126.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":100.11,"coordY":146.43}},"index":4,"playId":"bbcd0970-7511-3521-b03e-2e129fb227df","pitchNumber":3,"startTime":"2026-03-22T18:28:57.939Z","endTime":"2026-03-22T18:29:04.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":680769,"link":"/api/v1/people/680769"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":702547,"link":"/api/v1/people/702547"},"center":{"id":805953,"link":"/api/v1/people/805953"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":665877,"link":"/api/v1/people/665877","batSide":{"code":"R","description":"Right"}},"second":{"id":829791,"link":"/api/v1/people/829791"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665877,"link":"/api/v1/people/665877"},"credit":"b_ab"},{"player":{"id":805123,"link":"/api/v1/people/805123"},"credit":"p_ab"},{"player":{"id":665877,"link":"/api/v1/people/665877"},"credit":"b_pa"},{"player":{"id":805123,"link":"/api/v1/people/805123"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.5,"awayTeamWinProbability":82.5,"homeTeamWinProbabilityAdded":2.700000000000001,"leverageIndex":0.98,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:29:04.552Z","atBatIndex":66},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ramon Mendoza lines out to center fielder Anthony Huezo.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-22T18:29:19.651Z","endTime":"2026-03-22T18:30:50.888Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":680636,"fullName":"Ramon Mendoza","link":"/api/v1/people/680636"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,4],"actionIndex":[2],"runnerIndex":[0,1],"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":829791,"fullName":"Miguel Hernández","link":"/api/v1/people/829791"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":680636,"fullName":"Ramon Mendoza","link":"/api/v1/people/680636"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805953,"link":"/api/v1/people/805953"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.7,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.3487162770406,"aZ":-25.33850222973294,"pfxX":-9.533753682280127,"pfxZ":4.258827470052694,"pX":0.6772596984001972,"pZ":0.8785167531226681,"vX0":10.047787948100597,"vY0":-125.80351676244702,"vZ0":-6.936178096513176,"x":91.18,"y":215.06,"x0":-2.1284354217921155,"y0":50.000511271326964,"z0":5.72302862036115,"aX":-15.291014096649006},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.2,"breakHorizontal":15.0,"spinRate":2391,"spinDirection":241},"zone":14,"typeConfidence":0.9,"plateTime":0.43526422632582173,"extension":6.587492852585081},"index":0,"playId":"af3ad6f6-327c-345e-a25d-03fc75f17cdc","pitchNumber":1,"startTime":"2026-03-22T18:29:34.759Z","endTime":"2026-03-22T18:29:37.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":680769,"link":"/api/v1/people/680769"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":702547,"link":"/api/v1/people/702547"},"center":{"id":805953,"link":"/api/v1/people/805953"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":680636,"link":"/api/v1/people/680636","batSide":{"code":"R","description":"Right"}},"second":{"id":829791,"link":"/api/v1/people/829791"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":83.6,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.04238363048359,"aZ":-21.892463450505016,"pfxX":0.5644765998013783,"pfxZ":5.951163758519919,"pX":1.9378040900317473,"pZ":-0.17976542353322203,"vX0":9.71792427266803,"vY0":-129.56443313517278,"vZ0":-10.844863352388755,"x":43.14,"y":243.63,"x0":-1.9101745775506505,"y0":50.00262383896351,"z0":5.683834661772608,"aX":0.972697936287905},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.9,"breakHorizontal":-2.9,"spinRate":2379,"spinDirection":208},"zone":14,"typeConfidence":0.9,"plateTime":0.4202174897374711,"extension":6.57633668083464},"index":1,"playId":"b9b8a1c9-ddee-34cb-98f7-68decb2ea10b","pitchNumber":2,"startTime":"2026-03-22T18:29:54.362Z","endTime":"2026-03-22T18:30:01.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":680769,"link":"/api/v1/people/680769"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":702547,"link":"/api/v1/people/702547"},"center":{"id":805953,"link":"/api/v1/people/805953"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":680636,"link":"/api/v1/people/680636","batSide":{"code":"R","description":"Right"}},"second":{"id":829791,"link":"/api/v1/people/829791"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher AJ Blubaugh. Miguel Hernández to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":2,"actionPlayId":"b9b8a1c9-ddee-34cb-98f7-68decb2ea10b","startTime":"2026-03-22T18:30:20.736Z","endTime":"2026-03-22T18:30:29.720Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":829791,"link":"/api/v1/people/829791"},"defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":680769,"link":"/api/v1/people/680769"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":702547,"link":"/api/v1/people/702547"},"center":{"id":805953,"link":"/api/v1/people/805953"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":680636,"link":"/api/v1/people/680636","batSide":{"code":"R","description":"Right"}},"second":{"id":829791,"link":"/api/v1/people/829791"},"postOnThird":{"id":829791,"link":"/api/v1/people/829791"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"homeTeamWinProbability":17.0,"awayTeamWinProbability":83.0,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":1.08,"dramaIndex":35.0,"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"index":3,"startTime":"2026-03-22T18:30:29.720Z","endTime":"2026-03-22T18:30:43.157Z","isPitch":false,"type":"action","player":{"id":680636,"link":"/api/v1/people/680636"},"defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":680769,"link":"/api/v1/people/680769"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":702547,"link":"/api/v1/people/702547"},"center":{"id":805953,"link":"/api/v1/people/805953"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":680636,"link":"/api/v1/people/680636","batSide":{"code":"R","description":"Right"}},"third":{"id":829791,"link":"/api/v1/people/829791"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":82.0,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.252860924193477,"aZ":-27.061887749570133,"pfxX":0.2991046824803385,"pfxZ":3.028531171401868,"pX":0.25968179761592075,"pZ":1.9836221159148613,"vX0":6.006023156662481,"vY0":-128.19903775672643,"vZ0":-4.6162599130512865,"x":107.1,"y":185.22,"x0":-2.139462781776442,"y0":50.00115812985011,"z0":5.887445069991616,"aX":0.5027519219071407},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.8,"breakHorizontal":-1.7,"spinRate":2412,"spinDirection":171},"zone":9,"typeConfidence":0.92,"plateTime":0.42514266521643673,"extension":6.503572888052083},"hitData":{"launchSpeed":85.9,"launchAngle":25.0,"totalDistance":303.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":101.3,"coordY":80.24}},"index":4,"playId":"e3e799d6-a356-32ac-8919-06d58f1baf64","pitchNumber":3,"startTime":"2026-03-22T18:30:43.157Z","endTime":"2026-03-22T18:30:50.888Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805123,"link":"/api/v1/people/805123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663967,"link":"/api/v1/people/663967"},"first":{"id":680769,"link":"/api/v1/people/680769"},"second":{"id":694728,"link":"/api/v1/people/694728"},"third":{"id":676466,"link":"/api/v1/people/676466"},"shortstop":{"id":802959,"link":"/api/v1/people/802959"},"left":{"id":702547,"link":"/api/v1/people/702547"},"center":{"id":805953,"link":"/api/v1/people/805953"},"right":{"id":813842,"link":"/api/v1/people/813842"}},"offense":{"batter":{"id":680636,"link":"/api/v1/people/680636","batSide":{"code":"R","description":"Right"}},"third":{"id":829791,"link":"/api/v1/people/829791"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680636,"link":"/api/v1/people/680636"},"credit":"b_ab"},{"player":{"id":805123,"link":"/api/v1/people/805123"},"credit":"p_ab"},{"player":{"id":680636,"link":"/api/v1/people/680636"},"credit":"b_pa"},{"player":{"id":805123,"link":"/api/v1/people/805123"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.4,"awayTeamWinProbability":79.6,"homeTeamWinProbabilityAdded":3.3999999999999986,"leverageIndex":1.08,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:30:50.888Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Chase Call strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-22T18:33:06.130Z","endTime":"2026-03-22T18:34:19.830Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":813842,"fullName":"Chase Call","link":"/api/v1/people/813842"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":703725,"fullName":"Luis Gastelum","link":"/api/v1/people/703725"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":813842,"fullName":"Chase Call","link":"/api/v1/people/813842"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":650968,"link":"/api/v1/people/650968"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Yaxson Lucena replaces Miguel Hernández, batting 8th, playing center field.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-22T18:33:08.353Z","endTime":"2026-03-22T18:33:08.354Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":821164,"link":"/api/v1/people/821164"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"801","replacedPlayer":{"id":687363,"link":"/api/v1/people/687363"},"defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":692564,"link":"/api/v1/people/692564"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":821164,"link":"/api/v1/people/821164"},"right":{"id":800266,"link":"/api/v1/people/800266"}},"offense":{"batter":{"id":813842,"link":"/api/v1/people/813842","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Luis Gastelum replaces George Soriano.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-22T18:33:08.355Z","endTime":"2026-03-22T18:33:08.356Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":703725,"link":"/api/v1/people/703725"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":666277,"link":"/api/v1/people/666277","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":692564,"link":"/api/v1/people/692564"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":821164,"link":"/api/v1/people/821164"},"right":{"id":800266,"link":"/api/v1/people/800266"}},"offense":{"batter":{"id":813842,"link":"/api/v1/people/813842","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":92.5,"endSpeed":84.2,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.59964438066337,"aZ":-24.987574721069617,"pfxX":-10.88088753039721,"pfxZ":3.936008911505713,"pX":-0.477182644027763,"pZ":2.733742799734906,"vX0":6.736127165657798,"vY0":-134.56291893005485,"vZ0":-2.009933059315723,"x":135.19,"y":164.97,"x0":-1.6059947808940154,"y0":50.000856091836155,"z0":5.269952681562874,"aX":-19.849182018926953},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.8,"breakHorizontal":18.1,"spinRate":2181,"spinDirection":234},"zone":4,"typeConfidence":0.94,"plateTime":0.40784451250906084,"extension":6.7225105073620925},"index":2,"playId":"0aa215f0-fce9-3d3f-8d1d-4bb46d0cbccc","pitchNumber":1,"startTime":"2026-03-22T18:33:08.357Z","endTime":"2026-03-22T18:33:11.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703725,"link":"/api/v1/people/703725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":692564,"link":"/api/v1/people/692564"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":821164,"link":"/api/v1/people/821164"},"right":{"id":800266,"link":"/api/v1/people/800266"}},"offense":{"batter":{"id":813842,"link":"/api/v1/people/813842","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.0,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.356710849321008,"aZ":-38.72744349164564,"pfxX":-6.896858188959219,"pfxZ":-4.70218531148684,"pX":-1.6208427134321584,"pZ":2.789461308195589,"vX0":2.4724956307708585,"vY0":-117.61300503448798,"vZ0":2.541333745743244,"x":178.78,"y":163.46,"x0":-1.7926859047865482,"y0":50.002881821387916,"z0":5.29935752949815,"aX":-9.613300107859533},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-7.6,"breakHorizontal":11.9,"spinRate":1419,"spinDirection":296},"zone":11,"typeConfidence":0.91,"plateTime":0.46660700058949667,"extension":6.771292605705516},"index":3,"playId":"de67ad81-7df3-3e59-bf6f-dd1e5a07b9fb","pitchNumber":2,"startTime":"2026-03-22T18:33:22.333Z","endTime":"2026-03-22T18:33:26.236Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703725,"link":"/api/v1/people/703725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":692564,"link":"/api/v1/people/692564"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":821164,"link":"/api/v1/people/821164"},"right":{"id":800266,"link":"/api/v1/people/800266"}},"offense":{"batter":{"id":813842,"link":"/api/v1/people/813842","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":76.4,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.006356159456075,"aZ":-31.146596802293857,"pfxX":8.610097403893377,"pfxZ":0.6854940708462838,"pX":-1.6698738835929288,"pZ":3.4937967060375716,"vX0":-2.2400906941047105,"vY0":-122.26895005260899,"vZ0":1.7200023722785407,"x":180.65,"y":144.45,"x0":-1.8556359005370908,"y0":50.004194447527254,"z0":5.470358134042873,"aX":12.926790318618076},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.9,"breakHorizontal":-15.0,"spinRate":2077,"spinDirection":64},"zone":11,"typeConfidence":2.0,"plateTime":0.44942513071569756,"extension":6.774256801459645},"index":4,"playId":"5081bea9-863e-3b6d-8916-5b0e020fd1a5","pitchNumber":3,"startTime":"2026-03-22T18:33:38.955Z","endTime":"2026-03-22T18:33:42.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703725,"link":"/api/v1/people/703725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":692564,"link":"/api/v1/people/692564"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":821164,"link":"/api/v1/people/821164"},"right":{"id":800266,"link":"/api/v1/people/800266"}},"offense":{"batter":{"id":813842,"link":"/api/v1/people/813842","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.5,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.313824032492604,"aZ":-16.787480748531625,"pfxX":-6.558834593129459,"pfxZ":8.18320555672614,"pX":-0.03493663989257476,"pZ":2.8968931187249694,"vX0":5.9341843305621635,"vY0":-136.3438158788922,"vZ0":-3.4329419267650714,"x":118.33,"y":160.56,"x0":-1.3887610688142187,"y0":50.00289139819655,"z0":5.3325444112979214,"aX":-12.333725137015348},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.3,"breakHorizontal":10.6,"spinRate":2459,"spinDirection":227},"zone":2,"typeConfidence":0.81,"plateTime":0.40190749183403085,"extension":6.936428889008664},"index":5,"playId":"670854f7-71f3-3807-834f-ac34cd8fb375","pitchNumber":4,"startTime":"2026-03-22T18:33:53.965Z","endTime":"2026-03-22T18:33:57.779Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703725,"link":"/api/v1/people/703725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":692564,"link":"/api/v1/people/692564"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":821164,"link":"/api/v1/people/821164"},"right":{"id":800266,"link":"/api/v1/people/800266"}},"offense":{"batter":{"id":813842,"link":"/api/v1/people/813842","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.1,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.533024822247953,"aZ":-36.68760352783177,"pfxX":-8.725941998284732,"pfxZ":-3.0845855446688573,"pX":-1.0166493635243616,"pZ":1.9142769869391676,"vX0":4.219880927346162,"vY0":-120.02039878878736,"vZ0":0.07088575983956691,"x":155.75,"y":187.09,"x0":-1.6609843647758968,"y0":50.00346134610746,"z0":5.143109861581147,"aX":-12.771292295194428},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-5.3,"breakHorizontal":14.9,"spinRate":1628,"spinDirection":288},"zone":13,"typeConfidence":0.91,"plateTime":0.45581014142857335,"extension":6.811195233532318},"index":6,"playId":"07471e91-88c0-331d-bb3c-34012918b4b2","pitchNumber":5,"startTime":"2026-03-22T18:34:15.058Z","endTime":"2026-03-22T18:34:19.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703725,"link":"/api/v1/people/703725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":692564,"link":"/api/v1/people/692564"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":821164,"link":"/api/v1/people/821164"},"right":{"id":800266,"link":"/api/v1/people/800266"}},"offense":{"batter":{"id":813842,"link":"/api/v1/people/813842","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":813842,"link":"/api/v1/people/813842"},"credit":"b_ab"},{"player":{"id":703725,"link":"/api/v1/people/703725"},"credit":"p_ab"},{"player":{"id":813842,"link":"/api/v1/people/813842"},"credit":"b_pa"},{"player":{"id":703725,"link":"/api/v1/people/703725"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.5,"awayTeamWinProbability":88.5,"homeTeamWinProbabilityAdded":-8.899999999999999,"leverageIndex":3.47,"dramaIndex":147.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:34:19.830Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Caden Powell strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-22T18:34:27.166Z","endTime":"2026-03-22T18:37:10.176Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":702547,"fullName":"Caden Powell","link":"/api/v1/people/702547"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":703725,"fullName":"Luis Gastelum","link":"/api/v1/people/703725"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8,9],"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":702547,"fullName":"Caden Powell","link":"/api/v1/people/702547"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":650968,"link":"/api/v1/people/650968"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.803187323655347,"aZ":-15.045376647290523,"pfxX":-9.290569265373502,"pfxZ":8.9138308530455,"pX":0.9398064842343465,"pZ":1.0254604660283384,"vX0":9.42175859399667,"vY0":-137.77483658390986,"vZ0":-8.609644075471044,"x":81.18,"y":211.09,"x0":-1.318276991016553,"y0":50.00172261052093,"z0":5.2092451456777695,"aX":-17.848388664695218},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.4,"breakHorizontal":14.9,"spinRate":2509,"spinDirection":225},"zone":14,"typeConfidence":0.92,"plateTime":0.39767039311122154,"extension":6.90628910107013},"index":0,"playId":"506ffc20-3144-3917-a52e-1aaa1058d7f5","pitchNumber":1,"startTime":"2026-03-22T18:34:40.208Z","endTime":"2026-03-22T18:34:45.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703725,"link":"/api/v1/people/703725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":692564,"link":"/api/v1/people/692564"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":821164,"link":"/api/v1/people/821164"},"right":{"id":800266,"link":"/api/v1/people/800266"}},"offense":{"batter":{"id":702547,"link":"/api/v1/people/702547","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.6,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.943888340216674,"aZ":-37.79229492947999,"pfxX":-7.496893208505178,"pfxZ":-3.883734273535241,"pX":-0.6218171143597068,"pZ":1.8317149344186676,"vX0":4.488557158822037,"vY0":-119.47185194679457,"vZ0":0.2101331337650596,"x":140.7,"y":189.32,"x0":-1.5505541754750611,"y0":50.00458704793631,"z0":5.138406598695305,"aX":-10.842295459763616},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-6.7,"breakHorizontal":12.5,"spinRate":1585,"spinDirection":286},"zone":7,"typeConfidence":0.91,"plateTime":0.4584075963781258,"extension":6.536077812383274},"index":1,"playId":"dec8da22-7e9b-349c-9874-e8121da384fb","pitchNumber":2,"startTime":"2026-03-22T18:34:54.778Z","endTime":"2026-03-22T18:35:01.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703725,"link":"/api/v1/people/703725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":692564,"link":"/api/v1/people/692564"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":821164,"link":"/api/v1/people/821164"},"right":{"id":800266,"link":"/api/v1/people/800266"}},"offense":{"batter":{"id":702547,"link":"/api/v1/people/702547","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":77.5,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.185712131518915,"aZ":-34.923956191167484,"pfxX":-8.346772989277838,"pfxZ":-1.8331519945668893,"pX":0.6333054685493991,"pZ":1.095386299618523,"vX0":7.6373172511889855,"vY0":-120.74856269585287,"vZ0":-2.2642601440331447,"x":92.86,"y":209.2,"x0":-1.4635232584538393,"y0":50.003471684716324,"z0":5.074066856264636,"aX":-12.51212625808913},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-3.6,"breakHorizontal":13.7,"spinRate":1618,"spinDirection":285},"zone":14,"typeConfidence":0.9,"plateTime":0.4510082838456615,"extension":6.899885552924774},"index":2,"playId":"70753d2c-b288-3db0-8d74-3485e4aea2b5","pitchNumber":3,"startTime":"2026-03-22T18:35:08.876Z","endTime":"2026-03-22T18:35:13.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703725,"link":"/api/v1/people/703725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":692564,"link":"/api/v1/people/692564"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":821164,"link":"/api/v1/people/821164"},"right":{"id":800266,"link":"/api/v1/people/800266"}},"offense":{"batter":{"id":702547,"link":"/api/v1/people/702547","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-03-22T18:35:25.432Z","endTime":"2026-03-22T18:35:32.174Z","isPitch":false,"type":"action","player":{"id":702547,"link":"/api/v1/people/702547"},"defense":{"pitcher":{"id":703725,"link":"/api/v1/people/703725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":692564,"link":"/api/v1/people/692564"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":821164,"link":"/api/v1/people/821164"},"right":{"id":800266,"link":"/api/v1/people/800266"}},"offense":{"batter":{"id":702547,"link":"/api/v1/people/702547","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.4,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.77816706488882,"aZ":-39.03534308161124,"pfxX":-8.568549174250066,"pfxZ":-4.779550686314386,"pX":1.2441896087047475,"pZ":1.7961499794605584,"vX0":8.956896516438851,"vY0":-119.05945846621924,"vZ0":0.4090330547152159,"x":69.57,"y":190.28,"x0":-1.4526573673497147,"y0":50.001860933377145,"z0":5.15373986110255,"aX":-12.305798170228158},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-8.3,"breakHorizontal":13.3,"spinRate":1694,"spinDirection":290},"zone":14,"typeConfidence":0.91,"plateTime":0.45998972204223776,"extension":6.997024067519155},"index":4,"playId":"104f5637-4966-343e-ace1-9febc7adafa7","pitchNumber":4,"startTime":"2026-03-22T18:35:32.174Z","endTime":"2026-03-22T18:35:36.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703725,"link":"/api/v1/people/703725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":692564,"link":"/api/v1/people/692564"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":821164,"link":"/api/v1/people/821164"},"right":{"id":800266,"link":"/api/v1/people/800266"}},"offense":{"batter":{"id":702547,"link":"/api/v1/people/702547","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.3,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.037254443107553,"aZ":-17.621542982408556,"pfxX":-9.71071462294525,"pfxZ":7.821074957140229,"pX":0.2817098069926267,"pZ":0.899570039462972,"vX0":7.525758256966322,"vY0":-135.85477788407772,"vZ0":-8.031332455062152,"x":106.26,"y":214.49,"x0":-1.2690472893129945,"y0":50.00317981767463,"z0":5.129420837974813,"aX":-18.069017166601355},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.5,"breakHorizontal":15.8,"spinRate":2443,"spinDirection":231},"zone":14,"typeConfidence":0.89,"plateTime":0.403880729933205,"extension":7.070493926633512},"index":5,"playId":"2718520d-2816-3c5f-b8df-61670d624450","pitchNumber":5,"startTime":"2026-03-22T18:35:46.381Z","endTime":"2026-03-22T18:35:51.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703725,"link":"/api/v1/people/703725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":692564,"link":"/api/v1/people/692564"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":821164,"link":"/api/v1/people/821164"},"right":{"id":800266,"link":"/api/v1/people/800266"}},"offense":{"batter":{"id":702547,"link":"/api/v1/people/702547","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.2,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.229650366242506,"aZ":-25.4290743470553,"pfxX":-10.419983746777156,"pfxZ":3.571201119513651,"pX":-0.5810631725903139,"pZ":2.1874543732860183,"vX0":5.732989309489914,"vY0":-136.15246710077372,"vZ0":-3.5850648120946826,"x":139.15,"y":179.72,"x0":-1.3536533228627443,"y0":50.00169527962124,"z0":5.2689868804290105,"aX":-19.678048666687264},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.0,"breakHorizontal":17.8,"spinRate":2267,"spinDirection":237},"zone":7,"typeConfidence":0.95,"plateTime":0.4013689912077316,"extension":6.968873008463983},"index":6,"playId":"a4895cbb-a484-3785-b9f3-3ffb42f9b3a2","pitchNumber":6,"startTime":"2026-03-22T18:36:03.487Z","endTime":"2026-03-22T18:36:09.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703725,"link":"/api/v1/people/703725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":692564,"link":"/api/v1/people/692564"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":821164,"link":"/api/v1/people/821164"},"right":{"id":800266,"link":"/api/v1/people/800266"}},"offense":{"batter":{"id":702547,"link":"/api/v1/people/702547","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.7,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.55315817407152,"aZ":-37.722491262977975,"pfxX":-8.095900226992079,"pfxZ":-3.908512526588984,"pX":-1.4437662798296034,"pZ":2.474992484703472,"vX0":2.8625461511538113,"vY0":-118.67104029277962,"vZ0":1.5246282489322183,"x":172.03,"y":171.96,"x0":-1.6166024971789181,"y0":50.00179965089406,"z0":5.270865365217533,"aX":-11.500041921686956},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-6.4,"breakHorizontal":13.9,"spinRate":1487,"spinDirection":294},"zone":13,"typeConfidence":0.91,"plateTime":0.4622606405195029,"extension":7.007688926614588},"index":7,"playId":"bd964eec-0728-3b75-83f4-f23afbf78335","pitchNumber":7,"startTime":"2026-03-22T18:36:29.635Z","endTime":"2026-03-22T18:36:34.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703725,"link":"/api/v1/people/703725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":692564,"link":"/api/v1/people/692564"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":821164,"link":"/api/v1/people/821164"},"right":{"id":800266,"link":"/api/v1/people/800266"}},"offense":{"batter":{"id":702547,"link":"/api/v1/people/702547","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.5,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.8805762552228,"aZ":-15.121611247937915,"pfxX":-7.0947204194515585,"pfxZ":9.096388709748268,"pX":0.031887187352165926,"pZ":2.4987409471594804,"vX0":6.142279017614398,"vY0":-136.06877223199893,"vZ0":-4.683417115177411,"x":115.78,"y":171.31,"x0":-1.3330456946582006,"y0":50.00466581102202,"z0":5.290186115048036,"aX":-13.30391288835671},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.7,"breakHorizontal":11.5,"spinRate":2416,"spinDirection":225},"zone":5,"typeConfidence":0.92,"plateTime":0.4025518659509575,"extension":6.976783644464674},"index":8,"playId":"2155ff89-802f-34a6-bc0f-6b9faaa33ab8","pitchNumber":8,"startTime":"2026-03-22T18:36:47.902Z","endTime":"2026-03-22T18:36:51.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703725,"link":"/api/v1/people/703725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":692564,"link":"/api/v1/people/692564"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":821164,"link":"/api/v1/people/821164"},"right":{"id":800266,"link":"/api/v1/people/800266"}},"offense":{"batter":{"id":702547,"link":"/api/v1/people/702547","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.4,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.56168303334899,"aZ":-35.9804343817935,"pfxX":-6.990485527233589,"pfxZ":-2.6340015451944394,"pX":-0.6686723652846704,"pZ":1.7289851127629334,"vX0":4.0357756586247095,"vY0":-119.79501147898114,"vZ0":-0.5939102829511846,"x":142.49,"y":192.1,"x0":-1.4726369254824856,"y0":50.00405440060239,"z0":5.21481214203996,"aX":-10.094165024053211},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-4.7,"breakHorizontal":11.6,"spinRate":1492,"spinDirection":285},"zone":7,"typeConfidence":0.9,"plateTime":0.45836994499007133,"extension":6.649074012117998},"index":9,"playId":"8acb4633-43d4-39d5-b90e-75dd48128bba","pitchNumber":9,"startTime":"2026-03-22T18:37:06.801Z","endTime":"2026-03-22T18:37:10.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703725,"link":"/api/v1/people/703725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":692564,"link":"/api/v1/people/692564"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":821164,"link":"/api/v1/people/821164"},"right":{"id":800266,"link":"/api/v1/people/800266"}},"offense":{"batter":{"id":702547,"link":"/api/v1/people/702547","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702547,"link":"/api/v1/people/702547"},"credit":"b_ab"},{"player":{"id":703725,"link":"/api/v1/people/703725"},"credit":"p_ab"},{"player":{"id":702547,"link":"/api/v1/people/702547"},"credit":"b_pa"},{"player":{"id":703725,"link":"/api/v1/people/703725"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.7,"awayTeamWinProbability":95.3,"homeTeamWinProbabilityAdded":-6.8,"leverageIndex":2.71,"dramaIndex":115.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:37:10.176Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"CJ Alexander strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-22T18:37:18.433Z","endTime":"2026-03-22T18:39:41.775Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":680769,"fullName":"CJ Alexander","link":"/api/v1/people/680769"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":703725,"fullName":"Luis Gastelum","link":"/api/v1/people/703725"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680769,"fullName":"CJ Alexander","link":"/api/v1/people/680769"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":650968,"link":"/api/v1/people/650968"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.9,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.714757419575793,"aZ":-37.29551614357685,"pfxX":-6.277860802910871,"pfxZ":-3.607069346411068,"pX":-1.1480518049878234,"pZ":1.862193832606036,"vX0":3.1398439195966845,"vY0":-118.49393393644559,"vZ0":0.21882641441717965,"x":160.76,"y":188.5,"x0":-1.6749481146446534,"y0":50.00140679418774,"z0":5.177272860323878,"aX":-8.923327765679815},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-6.2,"breakHorizontal":10.6,"spinRate":1471,"spinDirection":291},"zone":13,"typeConfidence":0.9,"plateTime":0.4623022890405548,"extension":7.00742996311833},"index":0,"playId":"ade7c823-6218-3ef8-82b2-378aa75dc24f","pitchNumber":1,"startTime":"2026-03-22T18:37:33.833Z","endTime":"2026-03-22T18:37:38.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703725,"link":"/api/v1/people/703725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":692564,"link":"/api/v1/people/692564"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":821164,"link":"/api/v1/people/821164"},"right":{"id":800266,"link":"/api/v1/people/800266"}},"offense":{"batter":{"id":680769,"link":"/api/v1/people/680769","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.4,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.067916168089805,"aZ":-18.56666662609398,"pfxX":-6.653772793688925,"pfxZ":7.408437218571017,"pX":-1.1578630922339692,"pZ":3.41475940215334,"vX0":3.082655185920374,"vY0":-134.84723961461822,"vZ0":-1.7751484831602795,"x":161.14,"y":146.58,"x0":-1.4531465508416186,"y0":50.000923025316276,"z0":5.395098154635872,"aX":-12.219071162113494},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.2,"breakHorizontal":11.4,"spinRate":2462,"spinDirection":225},"zone":11,"typeConfidence":0.59,"plateTime":0.4066059780135052,"extension":6.733957110575996},"index":1,"playId":"1f27b37c-9862-3d16-9f1a-234934cac27c","pitchNumber":2,"startTime":"2026-03-22T18:37:47.848Z","endTime":"2026-03-22T18:37:52.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703725,"link":"/api/v1/people/703725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":692564,"link":"/api/v1/people/692564"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":821164,"link":"/api/v1/people/821164"},"right":{"id":800266,"link":"/api/v1/people/800266"}},"offense":{"batter":{"id":680769,"link":"/api/v1/people/680769","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":83.8,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.282097046545807,"aZ":-16.629430008096698,"pfxX":-6.5695333194116685,"pfxZ":8.614796548032462,"pX":0.4889279561167409,"pZ":2.3023889838420497,"vX0":6.724803884794261,"vY0":-133.8347800780731,"vZ0":-4.7268060632507,"x":98.36,"y":176.62,"x0":-1.209048538311373,"y0":50.00525719002546,"z0":5.291603797867593,"aX":-11.857924884216281},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.8,"breakHorizontal":10.3,"spinRate":2403,"spinDirection":220},"zone":6,"typeConfidence":0.87,"plateTime":0.41008258561039845,"extension":6.985032392408011},"index":2,"playId":"3d3ff3de-931c-3621-8e35-6bae1c571935","pitchNumber":3,"startTime":"2026-03-22T18:38:03.743Z","endTime":"2026-03-22T18:38:07.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703725,"link":"/api/v1/people/703725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":692564,"link":"/api/v1/people/692564"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":821164,"link":"/api/v1/people/821164"},"right":{"id":800266,"link":"/api/v1/people/800266"}},"offense":{"batter":{"id":680769,"link":"/api/v1/people/680769","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.0,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.48969620166618,"aZ":-37.425656487882996,"pfxX":-5.735523277695285,"pfxZ":-3.675203009231211,"pX":-1.5047226139498875,"pZ":2.060306442334081,"vX0":1.8387774522020732,"vY0":-118.92503999640603,"vZ0":0.5266536580505139,"x":174.36,"y":183.15,"x0":-1.5441483405236702,"y0":50.00547425109408,"z0":5.239537677377127,"aX":-8.190123689666624},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-6.2,"breakHorizontal":10.0,"spinRate":1440,"spinDirection":293},"zone":13,"typeConfidence":0.89,"plateTime":0.4611439409376912,"extension":6.865462667049928},"index":3,"playId":"5f6a125b-33ee-3137-8daa-9dfada7280ef","pitchNumber":4,"startTime":"2026-03-22T18:38:23.660Z","endTime":"2026-03-22T18:38:27.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703725,"link":"/api/v1/people/703725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":692564,"link":"/api/v1/people/692564"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":821164,"link":"/api/v1/people/821164"},"right":{"id":800266,"link":"/api/v1/people/800266"}},"offense":{"batter":{"id":680769,"link":"/api/v1/people/680769","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.4,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.58793211095634,"aZ":-15.37940545873286,"pfxX":-6.895510100987968,"pfxZ":9.13119255830149,"pX":-0.45062811967227656,"pZ":2.013346681077222,"vX0":4.869159335198857,"vY0":-135.51290013475625,"vZ0":-5.923085573887574,"x":134.18,"y":184.42,"x0":-1.3846376793485027,"y0":50.005994370954355,"z0":5.3215615860330585,"aX":-12.688934199084592},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.2,"breakHorizontal":11.3,"spinRate":2398,"spinDirection":228},"zone":7,"typeConfidence":0.9,"plateTime":0.4058586956806094,"extension":6.949148420308452},"index":4,"playId":"90481ff9-baf9-32cb-87bc-10039ef90654","pitchNumber":5,"startTime":"2026-03-22T18:38:44.158Z","endTime":"2026-03-22T18:38:48.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703725,"link":"/api/v1/people/703725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":692564,"link":"/api/v1/people/692564"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":821164,"link":"/api/v1/people/821164"},"right":{"id":800266,"link":"/api/v1/people/800266"}},"offense":{"batter":{"id":680769,"link":"/api/v1/people/680769","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.5,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.37170127747974,"aZ":-17.242925475319073,"pfxX":-6.487884767849163,"pfxZ":7.970295253772017,"pX":-0.8485880435175926,"pZ":2.564178936587514,"vX0":3.7949877997362034,"vY0":-135.9016069203417,"vZ0":-4.171523424145342,"x":149.35,"y":169.55,"x0":-1.4190976012744452,"y0":50.00354010421944,"z0":5.314386387720228,"aX":-12.154082829348555},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.8,"breakHorizontal":10.9,"spinRate":2339,"spinDirection":227},"zone":13,"typeConfidence":0.8,"plateTime":0.4028189205674648,"extension":6.941220551184144},"index":5,"playId":"c7336edf-8c25-3821-bc0e-7c730e2fecc9","pitchNumber":6,"startTime":"2026-03-22T18:39:10.897Z","endTime":"2026-03-22T18:39:14.558Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703725,"link":"/api/v1/people/703725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":692564,"link":"/api/v1/people/692564"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":821164,"link":"/api/v1/people/821164"},"right":{"id":800266,"link":"/api/v1/people/800266"}},"offense":{"batter":{"id":680769,"link":"/api/v1/people/680769","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2026-03-22T18:39:28.516Z","endTime":"2026-03-22T18:39:37.106Z","isPitch":false,"type":"action","player":{"id":680769,"link":"/api/v1/people/680769"},"defense":{"pitcher":{"id":703725,"link":"/api/v1/people/703725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":692564,"link":"/api/v1/people/692564"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":821164,"link":"/api/v1/people/821164"},"right":{"id":800266,"link":"/api/v1/people/800266"}},"offense":{"batter":{"id":680769,"link":"/api/v1/people/680769","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":74.6,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.451110094044036,"aZ":-35.87215307294605,"pfxX":-7.74041802241114,"pfxZ":-2.6160997095951535,"pX":0.40392355690802223,"pZ":1.2133742402257068,"vX0":6.614061198835975,"vY0":-118.54983072800964,"vZ0":-1.6043011952606108,"x":101.6,"y":206.02,"x0":-1.427954094515206,"y0":50.00467526496255,"z0":5.198792236885372,"aX":-10.925575380407468},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-4.9,"breakHorizontal":12.2,"spinRate":1466,"spinDirection":291},"zone":14,"typeConfidence":0.91,"plateTime":0.46351200548907423,"extension":6.8765163587908305},"index":7,"playId":"da4ad42f-cdd5-3e9e-85e2-36298bf98af8","pitchNumber":7,"startTime":"2026-03-22T18:39:37.106Z","endTime":"2026-03-22T18:39:41.775Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":703725,"link":"/api/v1/people/703725","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650968,"link":"/api/v1/people/650968"},"first":{"id":692564,"link":"/api/v1/people/692564"},"second":{"id":680636,"link":"/api/v1/people/680636"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":690914,"link":"/api/v1/people/690914"},"left":{"id":665877,"link":"/api/v1/people/665877"},"center":{"id":821164,"link":"/api/v1/people/821164"},"right":{"id":800266,"link":"/api/v1/people/800266"}},"offense":{"batter":{"id":680769,"link":"/api/v1/people/680769","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676581,"link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":665278,"link":"/api/v1/people/665278"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680769,"link":"/api/v1/people/680769"},"credit":"b_ab"},{"player":{"id":703725,"link":"/api/v1/people/703725"},"credit":"p_ab"},{"player":{"id":680769,"link":"/api/v1/people/680769"},"credit":"b_pa"},{"player":{"id":703725,"link":"/api/v1/people/703725"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-4.7,"leverageIndex":1.87,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-03-22T18:39:41.775Z","atBatIndex":70}]